有什么值得在Java Web应用程序中查看反向ajax的库?
Atmopshere
仍为0.6版本,ICEpush
仍为alpha版本,Firefox 4.0中的websockets也不可用。
答案 0 :(得分:3)
试试Comet with Tomcat。此外,Tomcat 7可能对您有用,因为它实现了Servlet 3.0规范,我相信由于Async支持,它对Reverse Ajax有一些细节。 Here就是一个例子。
答案 1 :(得分:2)
尝试DWR
答案 2 :(得分:1)
您也可以使用APE(Ajax Push Engine)。这是链接APE
答案 3 :(得分:0)
关于氛围的好处在于它委托了可用的最佳底层机制,并且这些机制大多是稳定的(每个容器提供自己的方式)。我认为它或多或少是标准解决方案,因此不要被版本所困扰。 (注意:我没用过它)
答案 4 :(得分:0)
Krishna Srinivasan撰写的博文Introduction to Comet and Reverse AJAX说:
使用ICEfaces进行AJAX推送
它是一个基于开源AJAX的框架,用于使用Java开发富Internet应用程序。 AJAX推送是ICEfaces的一个令人兴奋的功能,它使我们能够使用简单的Java API开发Comet Web应用程序,而无需担心推送机制的低级细节。 ICEfaces使用“长轮询”从服务器到客户端进行通信。这涉及通过阻塞请求保持从客户端到服务器的开放连接,然后仅在应用程序中的某些状态更改时发送响应。