计划创建一个bayeux实现(彗星),即一个图表应用程序,它从服务器提取数据并相应地更新图表
但无论如何我可以创建一个平台无关的Bayeux实现
即如果我为Weblogic开发它也可以在Websphere上工作
请让我知道你的想法
由于
答案 0 :(得分:1)
CometD项目提供了一个可以跨servlet容器(Tomcat,Jetty,WebLogic,WebSphere等)移植的Bayeux实现,只要使用HTTP传输(即不是WebSocket)。
许多最近的servlet容器现在支持Servlet 3,而CometD本身可以在任何符合Servlet 3的容器中运行。
另请参阅section about configuring CometD for Servlet 3 containers和section about the JavaScript transports以禁用WebSocket传输(如果您未在Jetty中部署)。
答案 1 :(得分:0)
我在几个servlet容器上测试了CometD版本2.4.0:它适用于Tomcat 6和7,Jetty 7和Websphere 8.但不适用于Weblogic 11或12。
使用Atmosphere实现Bayeux可能是一种创建真正“平台无关的Bayeux实现”的方法。