我没有看到有关如何使用gzip压缩的javax.websocket.Session的getBasicRemote()和getAsyncRemote()的sendText()和sendBinary()方法的具体文档传递信息。我正在编写一个高性能的消息传递应用程序,可以在同行中每秒发送数百个1000条消息。其中一些消息很小,有些很大,可以使用gzip压缩(数据传输减少90%)。是否有任何特殊扩展可用于在Jetty 9或任何其他容器中使用此消息进行压缩?
注意:我没有开发基于浏览器的websocket解决方案。客户端和服务器是严格的Java客户端,可以使用任何JSR-356 Websocket容器实现。