【问题标题】:Good XMPP/Jabber client library for .NET 3.5 (or 4.0) [closed]适用于 .NET 3.5(或 4.0)的优秀 XMPP/Jabber 客户端库 [关闭]
【发布时间】:2010-10-28 20:34:09
【问题描述】:

对于 .NET 3.5 或 4.0 开发有哪些好的(或最好的!)XMPP/Jabber 客户端库?

我见过一些不错的库,但大多数好的库似乎都是为 Framework 2.0 构建的。

(如果 Framework 2.0 库仍然是最好的,我可以接受。我只是为基于 3.5 或 4.0 构建的新项目寻找最好的库)。

【问题讨论】:

    标签: .net .net-3.5 .net-4.0 xmpp


    【解决方案1】:

    这是我使用的agsXMPP 并且从来没有遇到过问题,尽管我承认我并没有那么努力。

    【讨论】:

    • 我们非常努力地推动 agsXMPP,通常在持续时间内达到每秒 >1000 条传入消息。在这些条件下,它从来都不是稳定的。
    • 唯一的问题是它在 GPL/comm 下。许可证。
    • 这个库的继承者需要商业使用许可。
    【解决方案2】:

    基于 2.0 框架构建的库应该可以在您的 3.5 或 4.0 项目中正常工作,或者您可以根据需要重新编译它们。 Jabber-Net 似乎在这两种模式下都可以正常工作。

    【讨论】:

    • +1 我发现 Jabber-net 非常易于用于客户端编程。我在 3.5 项目中直接使用了 2.0 程序集。
    • 我这边也是+1..效果很好..!
    • jabber-net 适用于小型应用程序。如果你想推动它,你会失败。经测试!我们还发现了几个错误,并且不得不将所有内容重新编译为 .net 4.0,导致 .net 错误。对于并发用户数超过 100-200 的应用程序,我不会推荐它
    • 好像 jabber-net 已经死了。最后一次发布是 2008 年 7 月
    【解决方案3】:

    请使用MatriX 库作为您的资料。支持真的很棒。值得。

    在购买之前,您可以使用试用版并通过forum 寻求他们的支持。

    【讨论】:

    • MatriX 可能是你能找到的最好的 .Net XMPP 库。我认为它基于 agsXMPP,它是商业的,所以它带有商业支持,Silverlight 支持,我认为是嵌入式版本。我用的不多,但它是我尝试过并最喜欢的库之一。
    • 这一切都很棒,但非常昂贵。我无法想象任何小公司都能负担得起。
    猜你喜欢
    • 2011-01-15
    • 2012-04-09
    • 2010-12-26
    • 2012-02-01
    • 2011-01-31
    • 2010-11-08
    • 2013-03-20
    • 2011-05-15
    • 2010-10-31
    相关资源
    最近更新 更多