是否可以在 Java 中实现自定义 WebSocket 应用程序,而不必在 GlassFish、Tomcat、Jetty 等 Web 服务器上运行它?
我打算开发一个非常定制的应用程序,并希望实现我自己的方式来管理线程、监控、负载平衡、消息传递和类似的东西。(与例如 Java TCP 的 ServerSocket 相比)我知道有 Tyrus 容器,例如用于独立服务器和 Servlet 支持的 Grizzly 集成,这里还有 Jetty,但我不确定这是否是我正在寻找的。Grizzly 或 Jetty 本身可能是一个独立的解决方案吗?我知道 Tyrus 是 Grizzly WebSocket 实现的某种包装器,但老实说,我不确定这两者是如何相互连接的。
任何建议都非常受欢迎!谢谢!