如何将GWT连接到CometD / Bayeux事件?

时间:2009-12-14 09:41:08

标签: gwt dojo cometd bayeux

我有一个GWT应用程序,当它们进来时,它会定期用新的勾选项更新屏幕。我们也有CometD / Bayeux服务器发布的消息(针对不同的AJAX应用程序),我想要在我的GWT中消费它们。

当然,我可以使用JavaScript,连接Dojo,并在JavaScript层接收回调 - 从那里,通过JSNI将调用路由到GWT Java代码 - 但似乎没有任何支持GWT直接用于使用非RESTful RPC之外的长推或异步调用。

你如何整合GWT和Bayeux?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

JSNI并不是一个糟糕的选择,因为它听起来可能是第一个。有一个DZone refcardz'GWT:样式,配置和JSNI参考',我发现它很有帮助。