我想为我的网站构建基于网络的Facebook,例如轻量级聊天。
在SQL Server 2005上的ASP .net上构建网站。
我在XMPP通信中设置了参与者,但是无法找到带有C#的supportedlibrary的开源XMPP服务器,因此我可以为我的站点创建客户端。
检查了谷歌搜索,但没有运气的C#库;我能找到的就是插件和罐子。
是否可以用不同语言实现聊天逻辑和XMPP服务器通信,并通过iframe或我网站上的其他方式访问此数据。
谢谢, 亚太区首席技术官Matt。
答案 0 :(得分:3)
http://www.ag-software.de/agsxmpp-sdk/
那个图书馆似乎很不错。
答案 1 :(得分:2)
自第一个人类以来,有很多选项可以发送消息!但是关于它的智能,对象级别的自动协作或用户之间的共享对象如何等等。我建议您在 here 中查看样本并感受其中的差异。
答案 2 :(得分:2)
你要做的是遵循jgauffin的建议,并在后端使用XMPP library,然后通常你会添加一个彗星服务器与你的网络前端集成(我们实际上已经完成了正是这个@ Frozen Mountain,使用WebSync)。
如果您正在构建一个较小的站点和/或不需要“实时”方面,您可能也可以逃脱轮询,在这种情况下,您需要存储来自XMPP库的结果你自己的系统,并轮询(因为XMPP是严格的事件驱动)。