Javascript 在网页上实现XMPP聊天的技巧-轻量级

Javascript 在网页上实现XMPP聊天的技巧-轻量级,javascript,asp.net,ajax,xmpp,chat,Javascript,Asp.net,Ajax,Xmpp,Chat,我想问一下您对在网站上实现基于web的“聊天小部件”的看法 以下是我目前的做法: OpenFire(最新测试版) Tigase Messenger XMPP库/网络客户端 htttp://messenger.tigase.org/ Tigase Messenger是使用GoogleWeb工具包编写的。为了满足我的要求,做了很多修改。。。但总的来说,一切正常 我需要的功能: 群组聊天标签 群聊花名册 双击群组聊天参与者以启动点对点聊天 (很高兴有)突出显示,在收到信息时播放声音 下面是一些截图

我想问一下您对在网站上实现基于web的“聊天小部件”的看法

以下是我目前的做法:

  • OpenFire(最新测试版)
  • Tigase Messenger XMPP库/网络客户端
  • htttp://messenger.tigase.org/
Tigase Messenger是使用GoogleWeb工具包编写的。为了满足我的要求,做了很多修改。。。但总的来说,一切正常

我需要的功能:

  • 群组聊天标签
  • 群聊花名册
  • 双击群组聊天参与者以启动点对点聊天
  • (很高兴有)突出显示,在收到信息时播放声音
  • 下面是一些截图,看看它是什么样子

    现在,我的问题就在这里

    首先,它加载速度很慢。也许是所有的javascript,GWT,谁知道。。。其次,在GWT中编写所有内容都很痛苦。webapp的其余部分是ASP.NET4.0。关于IIS7。用一个IDE(和一种语言)开发会容易得多,而不是在VisualStudio2010和Eclipse(Java)之间切换

    我开始寻找替代品。在这里搜索之后,我找到了agsXMPP(htttp://www.ag-software.de/agsxmpp-sdk/). 看起来像一个asp.NET库

    真的,我只是想把我的想法告诉你们。。。如果你处在我的位置,想开发一个(相对)简单的基于XMPP的聊天,使用ASP.NET,支持群聊和点对点,你会怎么做

    任何提示,链接,经验将不胜感激

    谢谢


    -乔希很酷。还有Jack's,你很快就可以开始跑步了。

    顺便说一下,我一直在调查strophe和jsjac。看起来有很多关于这两个人的信息。有没有使用这些javascript库的经验?大家好,我只是想跟进一下。我买了这本书,它是果酱。真的很好。。。我完全推荐它。