GWT RPC机制非常适合客户端发起的通信.我们正在寻找一种可靠,受支持的方式来执行从服务器到客户端的推送通知.我们可以找到的所有解决方案都有几年的历史了,似乎不适用于较新版本的Eclipse和GWT.
如果有帮助,我们准备使用Google App Engine.
如果有帮助的话,我们可以推出自己的套接字代码,但我们是Java开发人员.编写JavaScript以进行套接字工作将是最后的手段,尽管如果这是它所需要的,并且有一些例子我们可以处理它.
任何指向示例代码的指针或关于要使用的包的建议都非常感谢.
据我所知,有两种可能的解决方案。
首先你可以使用 Errai。Errai 有一个事件总线,也可以在服务器上使用:
https://docs.jboss.org/author/display/ERRAI/Messaging+API+Basics?_sscc=t
我没有使用它,但认为可以进行服务器推送。我知道的第二个框架是gwt-comet:
https://github.com/rzschech/gwt-comet
我没有使用其中之一。但如果我想寻找服务器推送解决方案,我会尝试一下 gwt-comet。