【问题标题】:java client to subscribe to cometd channelsjava客户端订阅cometd频道
【发布时间】:2016-05-12 09:07:28
【问题描述】:

我们将充当客户端的应用程序需要订阅一个外部系统,该系统使用 cometd 向客户端发送未经请求的通知。有没有办法在没有彗星库的情况下实现这一点(例如通过 apache HttpClient)? Java 版本不匹配是问题所在 - 我们使用 1.6,但 Cometd 需要 1.7 或更高版本。

提前致谢

【问题讨论】:

    标签: http subscription cometd bayeux


    【解决方案1】:

    CometD 2.x,虽然不再处于开发阶段,但支持回到 JDK 5。

    底层协议 (Bayeux) 是相同的,所以我希望 CometD 2.x 客户端可以针对 CometD 3.x 服务器工作。

    另一种方法是让您从头开始重新实现 Bayeux 协议,这并不难,但确实需要一些工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-22
      • 1970-01-01
      • 1970-01-01
      • 2013-03-21
      • 1970-01-01
      相关资源
      最近更新 更多