3

我只是想问一下如何仅使用 .NET 中的库/服务在 c# 中制作定制的 xmpp/jabber 服务器?

可能吗?在过去的一个小时里,我一直在互联网上寻找答案,我所看到的只是“agsXMPP”。

我想从头开始,所以我问你这个。(对不起,如果它有点蹩脚或真的很蹩脚)。

任何形式的帮助将不胜感激!

非常感谢!

4

1 回答 1

0

是的,您可以使用库来做 xmpp 服务器。基本上使用套接字来处理字节并在 Matrix 或 AgsXMPP 上使用 StreamParser 来处理 streamstart (stream:stream)、元素 (iq、auth、session、bind、starttls) 等...

MatrixSDK:付费 用于示例
AgsXMPP:免费

示例:csharp/Server - GitLab请参阅:XmppServerConnection.cs

于 2017-07-12T11:30:58.557 回答