Facebook喜欢ASP.net中的聊天应用程序

时间:2010-12-14 07:50:58

标签: c# xmpp comet

我想为我的网站构建基于网络的Facebook,例如轻量级聊天。

在SQL Server 2005上的ASP .net上构建网站。

我在XMPP通信中设置了参与者,但是无法找到带有C#的supportedlibrary的开源XMPP服务器,因此我可以为我的站点创建客户端。

检查了谷歌搜索,但没有运气的C#库;我能找到的就是插件和罐子。

是否可以用不同语言实现聊天逻辑和XMPP服务器通信,并通过iframe或我网站上的其他方式访问此数据。

谢谢, 亚太区首席技术官Matt。

3 个答案:

答案 0 :(得分:3)

http://www.ag-software.de/agsxmpp-sdk/

那个图书馆似乎很不错。

答案 1 :(得分:2)

自第一个人类以来,有很多选项可以发送消息!但是关于它的智能,对象级别的自动协作或用户之间的共享对象如何等等。我建议您在 here 中查看样本并感受其中的差异。

答案 2 :(得分:2)

你要做的是遵循jgauffin的建议,并在后端使用XMPP library,然后通常你会添加一个彗星服务器与你的网络前端集成(我们实际上已经完成了正是这个@ Frozen Mountain,使用WebSync)。

如果您正在构建一个较小的站点和/或不需要“实时”方面,您可能也可以逃脱轮询,在这种情况下,您需要存储来自XMPP库的结果你自己的系统,并轮询(因为XMPP是严格的事件驱动)。