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

Développement Web en Java Discussion :

Application Web2.0 avec les WebSockets


Sujet :

Développement Web en Java

  1. #1
    Membre du Club
    Inscrit en
    Septembre 2008
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 139
    Points : 50
    Points
    50
    Par défaut Application Web2.0 avec les WebSockets
    Bonjour à tous,

    Je souhaiterais faire évoluer mon application web type "Chat" de REST à l'utilisation des Websokets afin d'avoir des connections client-serveur fullduplex et en temps réel (adieu le pooling ^^). Cette application sera la première étape d'un petit jeu multijoueur.

    Mon problème vient des échanges de données sous format JSON.
    Avec mon ancien EJB Rest, les entités JAXB étaient automatiquement marshall et unmarshall en JSON/Java grâce aux annotations @Consumes et @Produces.

    J'aimerais faire de même avec un EJB Stateless non REST.
    • Serait-il possible d'utiliser également les annotation @Consumes et @Produces?
    • Comment puis-je le faire "à la main" tout en gardant un bon niveau
      d'abstraction?

  2. #2
    Membre du Club
    Inscrit en
    Septembre 2008
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 139
    Points : 50
    Points
    50
    Par défaut
    Bonjour,

    Je me répond à moi même au cas où quelqu'un aurait la même idée.
    Pour l'instant c'est tout bonnement impossible de faire cela.

    L'architecture que j'utilise et qui marche à merveille :

    Servlet contenue par Glassfish (avec injection d'EJB pour traitements DAO) qui elle même crée une WebSocketApplication de la librairie de Grizzly.
    Les échanges de données sont de type JSON donc j'utilise l'API Gson de Google pour le marsh et unmarshalling (entités JAXB).

Discussions similaires

  1. application client-serveur avec les sockets
    Par matheo600 dans le forum C++
    Réponses: 1
    Dernier message: 20/04/2008, 18h21
  2. application client/serveur avec les sockets
    Par baya1 dans le forum JBuilder
    Réponses: 1
    Dernier message: 24/02/2007, 16h37

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