使用 XMPP 和 C#.NET 创建 Instante Messenger

发布于 2024-09-04 16:37:46 字数 202 浏览 6 评论 0原文

我一直在尝试使用 C# 在 ASP.NET 站点中创建即时消息应用程序。我开始了解 XMPP,它是 GChat 用于即时消息传递的协议。我想知道如何在我的 ASP.NET 应用程序中实现它。对此提供的任何见解将非常感激。

谢谢。

自然LV

I've been trying to create an Instant Messaging application in my ASP.NET site using C#. I came to know about XMPP which is a protocol used for instant messaging by GChat. I was wondering how to implement it in my ASP.NET application. Any insights provided on this will be very much appreciated.

Thank you.

NLV

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小嗷兮 2024-09-11 16:37:46

C# 库的特点是它们大多数都是闭源的或经过许可的。我发现 MatriX(以前是 agsXMPP)就其功能而言是最好的(不过开发人员许可证可能有点陡峭)。 Jabber.net 可能也是一个不错的选择。

这不适合胆小的人。构建一个客户端可能没问题,但构建一个组件或部署一个服务器却让我头疼不已。首先了解它的工作原理可能是最好的方法。有一本叫做“XMPP: The Definitive Guide”的书,我发现它非常有用。

The thing about the C# libraries is that most of them are closed-source or licensed. I've found MatriX (used to be agsXMPP) to be the best in terms of what it can do (developer license might be a bit steep though). Jabber.net would probably be a good choice too.

It's not for the faint of heart. Building out a client might be ok but building a component or deploying a server caused me no end of headaches. Understanding how it works first might be the best approach. There is a book called "XMPP: The Definitive Guide" that I found really useful.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文