A vrai dire, pour moi, ce serait l'implémentation d'avmglue qui me
servirait le plus.
Je voudrais faire quelques tests avec la classe ServerSocket de AIR mais
je suis bloqué par l'impossibilité de l'utiliser en CLI.
Mais bon, si j'ai un serveur de chat me permettant de gérer les clients,
je suis preneur :)
Comme dit Eka, à partir de là, tout est permis :)
Merci pour le boulot, en tout cas :)
Ch.
Le 8/02/2011 09:27, ekameleon a écrit :
Hello :)
La priorité pour moi pour un exemple de base c'est une chat room car
elle donne les bases pour à peu prêt tout le reste :)
Après il faut voir qu'un socket pour du serveur multi-utilisateur
c'est pas simplement de l'échange de données mais aussi la possibilité
d'avoir une gestion complète du client (referrer, ip, notification de
déconnexion, etc.).
Ensuite ce qui est pas mal c'est la gestion des SharedObject server
side et persistant dans FMS et bien entendu le P2P comme avec le
protocol RTMPF. Note pour plus tard que créer un serveur qui mixerai
Apache et FMS serait le plus puissant des compromis pour l'avenir
client/serveur avec de l'AS3 :) Actuellement seulement Neko serveur
permet en gros de gérer cela avec la connexion RTMP ou Remoting etc.
Pour moi l'avenir de RedTamarin peut três bien s'orienter vers ces
fonctionnalités.
Dans tous les cas m'intéresse beaucoup de m'y mettre, maintenant faut
que je finisse tout ce que j'ai en cours :D
EKA+ :)
Le 7 février 2011 22:21, zwetan <[email protected]
<mailto:[email protected]>> a écrit :
Salut,
donc voila, maintenant que redtamarin est sorti
il est donc possible de programmer un serveur de socket en AS3
une des parties les plus difficiles mais aussi intéresssantes
est de définir le protocol pour échanger les données entre le client
et le serveur
donc, spitfire (nom du serveur pris au hasard)
a pour but de montrer un example en AS3
- pour gérer des connections client en simultané
- utiliser différents protocols pour discuter entre le serveur et
les clients
en gros, je me donne a peu pres 2 semaine pour montrer un example de
base
donc bien sur je ne vais pas supporter 50 protocols dès le départ
on va faire simple avec un protocol text, XML ou voir meme eden
et par la suite ca évoluera sur du ByteArray, AMF, etc.
(bah oui non suelement ce serveur on peut l'écrire en AS3 mais il
supporte
la meme class ByteArray que Flash :p)
et bien plus tard des options pour encrypter ces données
Maintenant, avec du socket server on peut faire un peu de tout
- du chat
- des jeux
- des echanges de fichiers
- etc.
bref, ma question ici aux gens, ce serait de savoir quels genre
d'examples
ils préféreraient ?
note, meme si techniquement possible, je ne me lancerais pas tout de
suite
dans du stream A/V depuis le serveur
quelques examples de tete:
- un pong multiplayer
une room avec une liste de players
connection entre 2 players
session de jeu
fin du jeu, retour a la room
- basic chat room genre IRC
multi rooms
admin, op, kick, ban, etc.
voila, donc si vous avez d'autres idées, ou cas bien particulier
(genre FMS ou SmartFox serveur ou autre ca le fait pas)
ca m'intéresse :)
zwetan
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes FCNG.
Pour envoyer un message à ce groupe, adressez un e-mail à
[email protected] <mailto:[email protected]>.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected]
<mailto:fcng%[email protected]>.
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/fcng?hl=fr
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes FCNG.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/fcng?hl=fr
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/fcng?hl=fr