2011-08-16 74 views
2

有BOSH支持的任何开源XMPP库(用C#编写)吗?我结帐AgsXMPP。 AgsXMPP似乎没有波什支持。但Matrix支持波什。矩阵是一个商业的。支持BOSH的开源XMPP库

回答

4

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

如果这不适用于您,您也可以查看XMPP Library List并查看是否有任何其他C#库符合您的需求。

祝你好运!

+0

谢谢诺曼。 SoapBox SDK Studio似乎有点复杂。无论如何,我已下载[AgsXMPP]的最新版本(http:// http://www.ag-software.de/downloads/index.php?dir = agsxmpp%2FNet2%2F&download = agsXMPP.dll)。它支持BOSH。 –

+0

听起来不错,祝你好运! –

+0

根据Michael Holdmann的说法,他们不再是开源软件 Coversant,Inc.执行副总裁 –

1

我们可以(通过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";