2009-12-14 23 views
3

J'ai une application GWT qui a besoin périodiquement de mettre à jour l'écran avec de nouveaux éléments à cocher. Nous avons également des messages publiés par un serveur CometD/Bayeux (pour une application AJAX différente) et j'aimerais les consommer dans mon GWT.Comment connecter GWT aux événements CometD/Bayeux?

Bien sûr, je peux passer en JavaScript, raccorder Dojo et recevoir des rappels dans la couche JavaScript - et à partir de là, acheminer un appel dans le code Java GWT via un JSNI - mais il ne semble pas y avoir de support dans GWT directement pour l'utilisation de longs appels push ou asynchrones autres que le RPC non-RESTful.

Comment avez-vous intégré GWT et Bayeux?

Répondre

1

JSNI n'est pas une mauvaise option car cela peut sembler le premier. Il y a une référence de DZone 'GWT: Style, Configuration et Référence JSNI' que j'ai trouvé utile.