有哪些可用的 Java EE Websockets 实现?

What are the available Java EE Websockets implementations?

对于 JSR 356 - Java API 对于 WebSocket 我知道参考实现是 Tyrus。

还有其他的吗?

如果不是,那么我猜 Tyrus 是所有应用程序服务器(Glassfish、JBossAS/Wildfly 等...)中的实现

据我所知有几个JSR 356 Java API for WebSocket implementations besides Tyrus(参考实现):

Glassfish 是 Java EE 参考实现并使用 Tyrus

根据我的研究:

  • IBM announced WebSocket 支持 WebSphere Application Server Liberty Profile 8.5.5,但没有关于实现的信息。可能他们正在使用自己的解决方案。

  • Oracle WebLogic Server 在 12.1.2 版中引入了专有的 WebSocket API,现在已弃用,但仍支持向后兼容。根据documentation,现在Oracle WebLogic Server 中的WebSocket 协议实现由JSR 356 Java API 的参考实现 为WebSocket 提供。

  • 其他专有应用程序服务器可能会提供自己的实现。

支持WebSocket和HTTP的事件驱动框架Atmosphere