是否有支持BOSH的开源XMPP库(用c#编写)?我结帐AgsXMPP。 AgsXMPP似乎没有波什的支持。但Matrix支持波什。 Matrix是商业的。
答案 0 :(得分:5)
您可以尝试SoapBox SDK Studio,它提供对BOSH(XEP-124)的全面支持,并对BOSH(XEP-206)上的XMPP提供部分支持。
如果这对您不起作用,您还可以查看XMPP Library List并查看是否有其他C#库符合您的需求。
祝你好运!
答案 1 :(得分:1)
我们可以按如下方式绑定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";
答案 2 :(得分:1)
尝试在Google代码上使用Jabber net。这是一个开源的,并支持BOSH。 http://code.google.com/p/jabber-net/