begin process at 2012 02 07 06:31:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Divers

 > 

Général

 > 

Communication entre Serveur et appli flash.


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Communication entre Serveur et appli flash.

mercredi 19 novembre 2008 à 10:00:25 | Communication entre Serveur et appli flash.

knabis2000

Bonjour à tous,
Je souhaite développer un petit jeu en flash, histoire de m'amuser .

Pour se faire je voudrais savoir si il était possible de remonter une information d'un serveur vers une animation flash, mais sans utiliser un système de "refresh".
Petite explication : imaginons 2 joueurs sur un jeu de baston , de voiture ou autres ...
Lorsque le joueur 1 actionne son joueur,les informations sont envoyées au serveur, et là, je voudrais que le serveur envoie l'information au joueur 2.

J'ai déjà commencé mes petites recherches mais entre les solutions de serveur Adobe ou libre, je me perd un peu .

Pour le moment je me penche sur une solution avec un serveur red5 (version libre du Flash Media Server), mais je voudrais être sur qu'on peut faire "remonter" une information du serveur vers une apllication sans utiliser de "refresh" (pour ne pas avoir de temps de latence, surtout pour un jeu).

Pour ceux qui se seraient dejà donnée a ce genre d'application tout aide est le bienvenue, je demande juste des pistes de recherches et/ou un exemple d'architecture qui correspond, c'est pour progresser a titre personnel.

Merci a tous.
mercredi 19 novembre 2008 à 10:31:35 | Re : Communication entre Serveur et appli flash.

knabis2000

Première piste (serieuse) :
- Il est visiblement possible de créer une connexion persistante entre un serveur et une application flash en utilisant Comet (connexion HTTP persistante par javascript), cette solution n'est cependant pas parfaite car elle implique de passer par du Javascript, chose que je voudrais eviter.


mercredi 19 novembre 2008 à 10:42:06 | Re : Communication entre Serveur et appli flash.

pegase31

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bonjour

Pour cela existe le XMLSocket ...

Peg'
mercredi 19 novembre 2008 à 11:29:34 | Re : Communication entre Serveur et appli flash.

knabis2000

Salut pegase31,

Effectivement je vient de voir la classe XMLSocket ^.^ qui a l'air prometteuse pour mon problème au moins au niveau client.
Je vois cependant une limitation a cette classe.

- L'utilisation de port > 1024, imposé par XMLSocket, cela peut il poser problème en cas, par exemple, de parefeu ou encore de proxy ? Mais facilement contournable par la première piste evoquée precedement, car utilisation du port HTTP.;-)

Maintenant que la solution client est pratiquement trouvée, quelle est la solution serveur la plus adaptée ? Est ce que un serveur Red5 peut gerer les connexions etablies avec XMLSocket ? C'est à dire, sait-il envoyer une requete au client suivant son uid, detecter les deconnexion etc ....

Merci !
mercredi 19 novembre 2008 à 11:37:38 | Re : Communication entre Serveur et appli flash.

bali_balo

Réponse acceptée !
XMLSocket dans le Flash <=> Serveur Java côté serveur.
Google est ton ami...

Avec le XMLSocket, c'est une connexion Socket (binaire).
Sinon Red5, FlashMediaServer, etc. c'est de la manipulation de SO (Shared Object) via le protocole RTMP (Real- Time Messaging Protocol)

bali_balo....=]

mercredi 19 novembre 2008 à 13:23:58 | Re : Communication entre Serveur et appli flash.

knabis2000

Re bali_balo,

Bon Google est mon ami, mais il m'aide pas trop sur ce coup là.
Je trouve plein de possibilité du coté du serveur :
 - Red 5
 - FlashMediaServer
 - BlazeDS (pour flex visiblement)
 - WebORB
 - Etc ...

Alors j'ai pas encore fait le tri dans tous ces serveurs, je voulais juste savoir lequel vous me conseillez ?
(utilisation, performance, prise en main, etc .)

Re Merci, je passe ce topic en résolu
mercredi 19 novembre 2008 à 14:12:54 | Re : Communication entre Serveur et appli flash.

bali_balo


En même temps c'est pas non plus une application avec 1000 joueurs en même temps... C'est un petit jeu que tu veux faire. Donc je te propose comme serveur Java (si tu sais coder un peu en Java) blablaserveur et oregano.
Après en ce qui concerne les serveurs "Flash", je peux pas te dire lequel est le meilleur.
Bon courage !

bali_balo....=]

mercredi 19 novembre 2008 à 16:17:56 | Re : Communication entre Serveur et appli flash.

knabis2000

C'est justement le java qui me pose probleme, mes connaissance dans ce langage sont plutot limitées mais surtout j'aime pas :-( .

Mais bon comme tu dit, c'est pas pour 1000 joueurs en meme temps , je devrais pouvoir me debrouiller avec blablaserveur ou oregano.

Merci à tous.


Cette discussion est classée dans : serveur, flash, jeu, information, joueur


Répondre à ce message

Sujets en rapport avec ce message

Tirage aléatoire en fonction d'une variable [ par Debutant39 ] Bonjour à tous... je viens de m'inscrire et je débute en flash. J'ai flash MX 04. Je voudrais faire un petit jeu pour mon gamin. Le joueur doit entrer Jeu Flash Dofus-Like, Serveur Socket , Vue Isométrique [ par moipaci ] Bonjour !, alors voila, Premièrement, Actuellement je developpe un mmorpg avec Flash bien-sur. Je programme en actionscript 2.0, je sais qu'il fau Client Flash et Serveur Java [ par eddynamique ] J'ai développé un mini jeu multijoueur. Le jeu est en Flash et j'ai développé un serveur Java pour gérer les connections. Lorsque je teste en locale jeu de grattage flash et base de données [ par meusanland ] Bonjour à tous Je suis sur un projet pour un client, c'est un site de jeu de grattage. Je sais bien entendu réalisé un jeu de grattage avec score alé [probleme]Jeu de voiture Flash actionscript 2.0 [ par vbouteille ] Salut à tous,j'ai un gros problème,je n'arrive pas à finir mon mini projet flash,et c noté,j'aimerai bien si quelqu'un s'y connait en action script 2. Socket en AS3 [ par eddynamique ] Bonjour, Je vous explique rapidement le contexte : Je suis en train de développer un mini jeu multijoueur en flash avec un serveur Java. Chaque joueu Probleme chargement depuis serveur [ par MisterSnow ] Bonjour, Alors voilà, j'ai crée un site en flash. Celui-ci marche très bien quand je le teste sur mon PC mais une fois en ligne sur le serveur et qu' jeu flash MX [ par lorielo ] salut :) je débute avec Flash MX,j'ai un jeu de mémoire à réaliser et je sais pas par où commencer :( y a t il quelqu'un qui peut m'aider merci :) Créer un jeu de grattage [ par beeboxstudio ] Bonjour à tous Je ne suis pas très douée en Flash[^^confus3]...Je voudrai créer un jeu de grattage avec perdu ou gagné et avec des phrases aléatoires


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales