我只是想问一下如何仅使用 .NET 中的库/服务在 c# 中制作定制的 xmpp/jabber 服务器?
可能吗?在过去的一个小时里,我一直在互联网上寻找答案,我所看到的只是“agsXMPP”。
我想从头开始,所以我问你这个。(对不起,如果它有点蹩脚或真的很蹩脚)。
任何形式的帮助将不胜感激!
非常感谢!
我只是想问一下如何仅使用 .NET 中的库/服务在 c# 中制作定制的 xmpp/jabber 服务器?
可能吗?在过去的一个小时里,我一直在互联网上寻找答案,我所看到的只是“agsXMPP”。
我想从头开始,所以我问你这个。(对不起,如果它有点蹩脚或真的很蹩脚)。
任何形式的帮助将不胜感激!
非常感谢!
是的,您可以使用库来做 xmpp 服务器。基本上使用套接字来处理字节并在 Matrix 或 AgsXMPP 上使用 StreamParser 来处理 streamstart (stream:stream)、元素 (iq、auth、session、bind、starttls) 等...
MatrixSDK:付费 用于示例
AgsXMPP:免费
示例:csharp/Server - GitLab请参阅:XmppServerConnection.cs