【问题标题】:Bayeux/CometD C Lang ClientBayeux/CometD C Lang 客户
【发布时间】:2017-03-01 10:29:12
【问题描述】:

我正在尝试通过 Websocket 将 WebRTC C 客户端连接到 CometD 下的 Java 服务器。

问题在于,无法使用“Libwebsockets”之类的常规 websocket 库与 Java Bayeux Server 握手。

是否有任何 C 库可以让我们与 Bayeux 服务器握手或让我们制作自定义握手表单?

如果没有,我将不得不编写自己的连接器。 考虑到这种情况,您有什么想法从哪里开始或 用什么来让我在 C 中制作自定义握手表单?

任何帮助将不胜感激。

【问题讨论】:

    标签: java c websocket bayeux


    【解决方案1】:

    Bayeux 协议定义为here

    协议本身就很简单,CometD project 中有两种实现:一种是 JavaScript,一种是 Java。

    不久前讨论了 C 实现,但缺乏吸引力,因此从未实现。 或许通过 JNI 调用 Java 实现并非不可能,但这当然有它的缺点。

    非常欢迎您在CometD mailing listCometD issue 上讨论这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-05
      • 1970-01-01
      • 2018-10-26
      • 1970-01-01
      • 1970-01-01
      • 2012-01-20
      • 2010-12-26
      • 2011-02-18
      相关资源
      最近更新 更多