2016-05-12 61 views
0

我们作为客户端的应用程序需要订阅使用cometd向客户端传送未经请求的通知的外部系统。有没有一种方法来实现这个没有cometd库(例如通过Apache HttpClient)? Java版本不匹配是问题 - 我们使用1.6,但cometd需要1.7或更高版本。java客户端订阅cometd频道

由于事先

回答

1

的cometd 2.x的,尽管不是正在开发了,支持回JDK 5.

底层协议(Bayeux)是相同的,所以我期望的cometd 2.x的客户端与CometD 3.x服务器一起工作。

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