Depuis que je développe un jeu de cartes multijoueur pour Facebook en utilisant Flex côté client et Java SE comme côté serveur, je voulais savoir comment faire la connexion entre Flex et Java? le serveur et le client devraient pouvoir échanger leurs données (cartes, mouvement, informations sur la pièce, etc.) et je me demande quelle est la meilleure façon de le faire sans le compliquer. Une idée de comment faire? où lire à ce sujet? Je connais JAVA mais je trouve JavaEE difficile à comprendre. Toute aide sera appréciée, merci.Comment - Flex côté client et Java comme côté serveur
Répondre
Vous peut payer Adobe un lot de l'argent et utiliser leurs produits d'entreprise.
Vous pouvez également utiliser l'open source BlazeDS, ce qui vous permet de communiquer avec le texte brut (HTTP direct) ou en utilisant le protocole binaire AMF avec la sérialisation d'objets.
Aussi, si vous envisagez d'utiliser JSON, as3corelib vous aidera sur le côté Flex.
+1, Spring Flex (http://www.springsource.org/spring-flex) est une implémentation plus facile d'AMF, et si vous regardez RTMP vous devriez jeter un oeil à RED5, car il a la messagerie en temps réel, les objets partagés à distance, etc. ... – SuperSaiyen
@Jeremy Heiler, il est facile de comprendre comment connecter flex à un serveur d'application en Java mais je ne comprends toujours pas comment je prends ma logique de jeu et en fait un serveur d'applications qui reçoit des requêtes et les renvoie, demandes telles: obtenir des tables ouvertes (de sorte que les utilisateurs peuvent rejoindre la table d'un jeu), système de chat, etc – Alon
@Alon, votre objectif devrait être de diviser la logique afin qu'il y ait un minimum de trafic réseau sans compromettre g Ame jouer. En général, le serveur doit gérer l'authentification, le stockage des données et probablement l'état du client afin qu'un joueur puisse rejoindre une partie et continuer à jouer. Le client doit gérer la logique de jeu de base et envoyer des informations au serveur à stocker. Le client est, bien sûr, l'interface utilisateur, donc tout doit être là. Est-ce que ça répond à votre question? – Jeremy
en utilisant SOAP comme il est intégré dans Flex semble déjà la meilleure façon de ... obtenu
Pour certaines informations/voir par exemple
http://livedocs.adobe.com/flex/3/html/help.html?content=data_access_3.html
http://www.blackpepper.co.uk/black-pepper-blog/How-to-use-SOAP-web-services-with-Flex.html
http://www.blackpepper.co.uk/black-pepper-blog/How-to-use-SOAP-web-services-with-Java-and-Flex-Part-2-of-2.html
- 1. Adobe flex côté client ou côté serveur
- 2. côté client et côté serveur et GCM
- 3. Côté client et serveur
- 4. Calendrier côté serveur et côté client
- 5. Appels côté client côté serveur
- 6. Côté client et serveur asynchrone
- 7. L'internationalisation côté serveur vs côté client?
- 8. format HTML côté serveur ou côté client?
- 9. côté client javascript ou côté serveur
- 10. Côté serveur vs côté client (AJAX) Chargement
- 11. Flex. Traitement d'image côté client
- 12. Timochecking: côté serveur ou côté client?
- 13. Rechercher et mettre en surbrillance - côté client et côté serveur?
- 14. Création d'éléments Flex côté serveur
- 15. Remplissage automatique des formulaires côté serveur et côté client
- 16. côté serveur côté client en JavaScript
- 17. ServicePointManager.DefaultConnectionLimit côté client ou côté serveur?
- 18. Images côté client dans Flex
- 19. ASP.NET MVC jQGrid côté client et la validation côté serveur
- 20. Génération de diagrammes côté serveur et côté client
- 21. nusoap, côté serveur (php) et côté client ASP classique
- 22. Tenue côté unique et le serveur client de id côté
- 23. WCF REST Caching - Côté client et côté serveur
- 24. Traitement des données côté serveur et côté client
- 25. Application de l'authentification Facebook: côté client et côté serveur
- 26. MonoRail - Validation de formulaire côté serveur et côté client
- 27. WCF - appel du même service côté client et côté serveur
- 28. Double pagination jqGrid (côté client et côté serveur)
- 29. Téléchargement et traitement d'images, côté serveur ou côté client?
- 30. Règles: Validation côté client et validation côté serveur?
ce qui ont essayé ... une source serait bien aussi ... avez-vous essayé SOAP avec les classes intégrées dans Flex? – Yahia
@Yahia, je n'ai encore rien essayé et n'ai aucune connaissance en SOAP, j'ai besoin de la méthode la plus simple qui puisse être apprise rapidement pour pouvoir transférer des données entre le client et le serveur – Alon
voir ma réponse ci-dessous – Yahia