我最近对开发Web服务应用程序感到兴奋。我的大部分经验都是使用GWT,主要是在客户端执行大多数操作,然后对所需的任何其他数据执行异步回调。
但是目前,我想要一个将在客户端触发的进程,然后在服务器端,将发生循环,如果满足某个条件,它将“推送”回客户端。这有望消除客户端处理器的使用,并节省带宽。这个叫什么?我理解'轮询'是客户端连续点击服务器的地方,但我想要的却恰恰相反。这可能吗?我误解了在GWT中触发AsyncService时发生了什么?
请告知。
编辑:仅供进一步澄清:拥有某种天气数据服务。在哪里,你在客户端触发'go',然后在服务器端,它检查以查看度数,如果它自上次移动后,它会将度数吐回客户端,如果没有,它将继续循环。