2009-09-02 6 views

Répondre

7

Oui. Jetez un oeil à XMPP over BOSH. C'est une technique non-polling de longue durée. De l'BOSH specification:

Cette spécification définit un protocole de transport qui émule la sémantique d'une liaison longue durée de vie, TCP bidirectionnelle entre deux entités (par exemple un client et un serveur) en utilisant efficacement la demande multiple HTTP synchrone/réponse paires sans nécessiter l'utilisation de sondages fréquents ou de réponses en morceaux.

jbosh est une implémentation Java open source. Tigase.org a un certain nombre de projets, y compris le support BOSH, et semble être principalement Java/GWT. JAXMPP est une bibliothèque Java dans le framework, même si l'on ne sait pas quel jeu de fonctionnalités il supporte. Je n'en ai pas essayé moi-même.

+0

une application de démonstration en java? – cometta

+0

@cometta: J'ai ajouté des liens Java à la réponse révisée. –

+0

pouvez-vous commenter sur l'avantage d'utiliser l'approche xmpp bosh par rapport à la comète? qui se démarquent mieux? – cometta

Questions connexes