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

Répondre à