IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GWT et Vaadin Java Discussion :

Mécanisme multisession asynchrone


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Par défaut Mécanisme multisession asynchrone
    Bonjour à tous,

    par curiosité j'ai voulu essayer gwt 2.0, mais je bloque pour mettre en place un traitement asynchrone avec plusieurs sessions. J'aurais besoin d'un coup de pouce au niveau de l'architecture.

    L'idée est de faire un petit jeu simple. Avec une première vue de création/rejoindre la partie. Puis une fois à 4 joueurs le jeu commence. Ce que je souhaite faire, un peu comme un chat, c'est lors de l'action d'un joueur (prenons le cas simple de cliquer sur un lien) les 3 autres joueurs reçoivent un message "le joueur X a fait son action".

    Après des recherches sur le fonctionnement des différents mécanismes de polling (si j'ai bien compris, plutôt limité a cause du fonctionnement HTTP et html actuel), je ne sais pas comment le mettre en œuvre avec gwt.

    Pour le moment j'arrive uniquement à récupérer les sessions (HttpSession) des différents navigateurs, mais sans savoir comment renvoyer une réponse à chacun d'entre eux.

    Est ce que quelqu'un pourrait me donner une solution complète, partielle, ou des pistes ? Merci

  2. #2
    Membre éclairé

    Inscrit en
    Août 2002
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Août 2002
    Messages : 302
    Par défaut
    Bonjour,
    Peut être que ce post pourrait t'aider gwt-server-push/.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Par défaut a la rechercher
    Merci, je vais creuser de ce coté.

  4. #4
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    411
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 411
    Par défaut
    Je e conseil de regarder dans ce livre "Google™ Web Toolkit Applications" chapitre 9. Ce chapitre montre la réalisation d'un chat. Si tu cherche bien sur le net tu peux même trouver les sources téléchargeable gratuitement. Seul défaut c'est que celui-ci utilise une version antérieur de GWT. Mais tu peux essayer de modifier les sources pour l'utiliser dans la version 2.0 (j'y suis parvenu).

Discussions similaires

  1. [C#] [Sockets] Eclaircissements pour connexions asynchrones
    Par Sinclair dans le forum Windows Forms
    Réponses: 6
    Dernier message: 08/06/2004, 17h50
  2. Lancer exécutable en asynchrone
    Par ZeKiD dans le forum ANT
    Réponses: 4
    Dernier message: 30/03/2004, 16h42
  3. Estimation de Temps d'un requete, lancement asynchrone
    Par maveric dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 22/10/2003, 23h13
  4. architecture d'un programme client/serveur asynchrone (win)
    Par Heimdall dans le forum Développement
    Réponses: 2
    Dernier message: 05/09/2003, 23h59
  5. Réponses: 6
    Dernier message: 25/03/2002, 21h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo