java如何将websocket与Restlet框架结合使用?
我们有一个用Restlet框架编写的web服务器,现在我们想实现websocket来取代导致性能问题的长轮询设计。 查看了RestLet的论坛和文档,看起来websocket还没有得到支持,甚至没有在计划中。我们不想用其他框架取代Restlet,因为这将是一个巨大的变化,现在我们提出了一些设计方案,但不确定哪一个是最好的:
- 启动另一个Jetty服务器,并使用Jetty的websocket库处理websocket连接;
- Prons:无需基于Restlet自行开发websocket库李>
- 缺点:需要有两台服务器在不同的端口上侦听李>
- 基于Restlet开发我们自己的websocket库:
- Prons:无需启动第二台服务器李>
- 缺点:巨大的开发努力李>
我们仍在调查中,感谢您的分享和宝贵意见,谢谢
# 1 楼答案
Restlet框架中还不支持WebSocket,但有一个问题需要解决:https://github.com/restlet/restlet-framework-java/issues/893