Comment puis-je me connecter à GWT cometd / événements Bayeux?
Question
J'ai une application GWT, qui doit périodiquement mettre à jour l'écran avec de nouveaux éléments de tiques comme ils entrent en jeu. Nous avons également des messages publiés par un cometd / serveur Bayeux (pour une application AJAX différente) et je voudrais de les consommer dans mon GWT.
Bien sûr, je peux tomber dans JavaScript, brancher Dojo, et recevoir callbacks dans la couche JavaScript - et à partir de là, acheminer un appel en code Java GWT via un JSNI - mais il ne semble pas y avoir de soutien GWT directement à l'aide d'appels longue poussée ou async autre que le RPC non RESTful.
Comment avez-vous intégré GWT et Bayeux?
La solution
Étant donné que cette question a été publié il y a eu quelques progrès:
Autres conseils
JSNI est pas mauvaise option que cela puisse paraître d'abord. Il y a un refcardz de DZone « GWT: Style de configuration et JSNI Référence » que j'ai trouvé utile.