【问题标题】:Webchat in asp.net web-application with XMPP stanards具有 XAMPP 标准的 asp.net 网络应用程序中的网络聊天
【发布时间】:2012-05-29 10:58:41
【问题描述】:

我使用 ASP.net 开发了一个 Web 应用程序,并将该网站部署在 Windows 网络托管服务提供商上。

现在我希望使用 XMPP 标准为其添加聊天工具。我搜索,发现了很多东西,最终完全糊涂了。

我遇到了 ejabberd 服务器,这是业内最好的。但我不清楚如何在这种情况下使用它。

甚至开始了解 Matrix 之类的库,但对如何使用它感到困惑。

请向我解释这些概念,让我理解这种情况下的解决方案。

谢谢!

【问题讨论】:

    标签: asp.net xmpp chat ejabberd


    【解决方案1】:

    XMPP 总是需要客户端连接到服务器。 ejabberd 就是这样一个服务器。您可以在这里找到许多其他服务器:http://xmpp.org/xmpp-software/servers/

    MatriX 是一个用于 .NET 的 XMPP 库。您可以在此处找到许多其他 XMPP 库:http://xmpp.org/xmpp-software/clients/

    asp.net 在 XMPP 开发方面没有任何优势,因为它是一种服务器端语言。但是您最好将负载保持在客户端上。最好的解决方案是使用 BOSH 的客户端 Java Script 库,例如 Strophe。我建议阅读以下书籍:http://professionalxmpp.com/

    如果您想继续使用 .Net,则可以选择 Silverlight。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-03
      • 1970-01-01
      • 1970-01-01
      • 2010-10-25
      相关资源
      最近更新 更多