Bonjour,
Je développe actuellement un système de messagerie instantanée, utilisant un client RIA Openlaszlo pour le côté front office, et un serveur d'application J2EE.
Pour cela, mon client léger doit s'authentifier sur le serveur J2EE et démarrer ainsi une session de messagerie instantanée. Je pense donc utiliser l'EJB Stateful Session, qui est capable de maintenir son état entre plusieurs requetes d'un client. Cet EJB doit également être capable de maintenir ouverte une connexion XMPP avec un serveur Jabber.
J'utilise un Servlet pour recueillir les requetes clients. Cependant l'EJB stateful ne doit pas être inclu dans une Http Session. Pour contacter la servlet, le client fait un appel du type "servlet?user=dupont?&autresParams= ....". Je souhaiterais donc associé le nom d'utilisateur passé en paramètre avec un EJB stateful.
Y aurait il un moyen de faire cette association ? Est ce correct d'utiliser un mécanisme comme celui ci ? Est il possible de garder une connexion persistente (Xmpp) au sein de l'EJB stateful ?
Je suis débutant en ce qui concerne les EJB, donc j'ai peur de partir sur une mauvaise piste.
Merci d'avance pour votre aide,
Nicolas
Partager