我想创建一个使用websockets的JEE6应用程序。有没有我可以使用的库来允许我使用应用程序服务器的端口而不是打开新的端口? (据我所知,这是JEE6规范之外)JEE6中的Websockets
非常感谢。
我想创建一个使用websockets的JEE6应用程序。有没有我可以使用的库来允许我使用应用程序服务器的端口而不是打开新的端口? (据我所知,这是JEE6规范之外)JEE6中的Websockets
非常感谢。
我不认为大多数JEE6应用程序服务器/ servlet容器都以标准方式支持websockets。但是你可以尝试使用特定于容器的功能。例如,Jetty和Glassfish以特定于容器的方式支持websockets。 这里是链接:
还有jwebsocket我想can be embedded到Tomcat。
有JSR-356,更多信息是here支持Java EE7上的WebSockets。
我试图在Java EE6上使用参考实现Tyrus,但没有成功。 JSR-365取决于Servlet 3.1,它是Java EE7的一部分。这是来自Tyrus开发人员的answer。
这意味着它是唯一能够对随着Tyrus帮助支持Servlet 3.1 EE7 compatible应用程序服务器或服务器使用JSR-365。
此外我检查了流行Atmosphere framework。看看他们的compatibility page可能会很有趣。
您是否找到解决方案?如果您分享,我将非常感激。 –