2

我们正在尝试在我们的项目中创建一个反向 ajax。

我在网上查了一下,没有找到具体的东西。我无法运行成功提供的任何教程。

我的目标是:当有来自服务器的偶数推送时提供屏幕警报(如弹出窗口)(可能是高 cpu 使用率/内存,任何东西)。

4

2 回答 2

7

HTTP 协议(​​幸运的是,毕竟)不支持 PUSH,所以它停在那里。

您可以做的最好的事情是让客户端以我可以推荐jQuery.ajax()的时间间隔触发 ajax 轮询请求setInterval()

或者(并且付出更多努力)您可以使用Comet技术(它或多或少地模拟虚构的 HTTP PUSH)。使用此关键字检查 appserver 特定文档/wiki 以获取详细信息。这是一个针对 Tomcat 的示例:http ://wiki.apache.org/tomcat/WhatIsComet

编辑:根据要求,这是一个 Tomcat+Comet 入门教程: http: //www.ibm.com/developerworks/web/library/wa-cometjava/#N100CC希望这会有所帮助。

于 2009-11-20T14:39:45.967 回答
1

这是一个宝贵的资源

于 2009-11-23T05:03:57.470 回答