C#.NET无需第三方库使用HTTP进行XMPP

4
我有一个XMPP服务器,但不知道运行的是哪个XMPP服务器。我只有XMPP URL、端口、用户名和密码。因此,我必须创建一个应用程序,在C#.NET中仅侦听/接收发送到我的用户名的消息,而不使用第三方XMPP库。我尝试过jabber-net库,在那里我成功地接收了消息,但我必须在没有任何第三方库的情况下完成它。如何在C#.NET中实现XMPP客户端而不使用第三方库?
1个回答

0
你应该阅读XMPP标准来为自己实现客户端。但是你可以使用第三方库。 我正在使用Artalk.Xmpp库,效果很好。 这个代码库包含一个易于使用和文档完备的.NET程序集,用于与XMPP服务器通信。它支持基本的即时消息和在线状态功能,以及各种XMPP扩展。 https://github.com/araditc/Artalk.Xmpp

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接