You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CometD是否支持WebSocket部分消息?新版本及Java库咨询

CometD版本与WebSocket部分消息传输/OOB消息实现问题解答

新版本支持情况

CometD 5版本确实不支持WebSocket下的部分消息传输,升级到CometD 7版本后已原生支持该功能,建议优先通过版本升级解决问题。

非升级场景的实现方案

如果暂时无法升级到7版本,需要自行实现WebSocket部分消息传输逻辑,核心是基于WebSocket的分片帧机制,在CometD的消息处理链路中插入分片、合片的处理逻辑,适配现有业务流程。

可搭配的Java第三方库

以下Java库可与CometD配合实现OOB(Out-of-Band)部分消息:

  • Netty:高性能网络通信框架,可基于其WebSocket分片能力,与CometD底层通信模块集成,搭建OOB消息的独立传输通道
  • Jetty WebSocket API:CometD本身依赖Jetty生态,利用Jetty原生的WebSocket扩展能力,能快速实现OOB消息的分片传输逻辑

内容的提问来源于stack exchange,提问作者kavish jain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 17:14:49