【发布时间】:2011-10-27 18:58:35
【问题描述】:
是否有任何支持 BOSH 的开源 XMPP 库(用 c# 编写)?我结帐 AgsXMPP。 AgsXMPP 似乎没有 bosh 支持。但是Matrix支持波什。 Matrix是一个商业的。
【问题讨论】:
是否有任何支持 BOSH 的开源 XMPP 库(用 c# 编写)?我结帐 AgsXMPP。 AgsXMPP 似乎没有 bosh 支持。但是Matrix支持波什。 Matrix是一个商业的。
【问题讨论】:
您可以尝试SoapBox SDK Studio,它提供对 BOSH (XEP-124) 的完全支持和对 XMPP over BOSH (XEP-206) 的部分支持。
如果这不适合您,您还可以查看 XMPP Library List 并查看是否有任何其他 C# 库满足您的需求。
祝你好运!
【讨论】:
我们可以如下绑定bosh(使用AgsXMPP库),
XmppClientConnection xmpp;
xmpp = new XmppClientConnection();
xmpp.Port = 5280;
xmpp.Server = jidSender.Server;
xmpp.SocketConnectionType = agsXMPP.net.SocketConnectionType.Bosh;
xmpp.ConnectServer = "http://localhost:5280/http-bind";
【讨论】:
尝试在谷歌代码上使用 Jabber 网络。这是开源的,并且确实支持 BOSH。 http://code.google.com/p/jabber-net/
【讨论】: