支持BOSH的开源XMPP库

是否有支持BOSH的开源XMPP库(用c#编写)? 我结帐AgsXMPP。 AgsXMPP似乎没有波什的支持。 但Matrix支持波什。 Matrix是商业的。

您可以尝试SoapBox SDK Studio ,它提供对BOSH(XEP-124)的完全支持和对BOSH(XEP-206)的XMPP的部分支持。

如果这对您不起作用,您还可以查看XMPP库列表 ,看看是否有任何其他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"; 

尝试在Google代码上使用Jabber net。 这是一个开源的,并支持BOSH。 http://code.google.com/p/jabber-net/

Interesting Posts