哪个反向ajax库为Java?

时间:2011-02-18 21:09:16

标签: java web-applications comet reverse-ajax

有什么值得在Java Web应用程序中查看反向ajax的库?

Atmopshere仍为0.6版本,ICEpush仍为alpha版本,Firefox 4.0中的websockets也不可用。

5 个答案:

答案 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使用“长轮询”从服务器到客户端进行通信。这涉及通过阻塞请求保持从客户端到服务器的开放连接,然后仅在应用程序中的某些状态更改时发送响应。