我用struts2,mysql,jquery技术开发了婚姻网站。现在我想在我的应用程序中包括聊天模块,可以告诉我如何实现它。我盯着它,发现聊天服务器需要和一些库文件,它也可以使用ajax聊天。
可以告诉我,或者给我一个例子链接,在struts2中开发聊天应用程序,我想实现它就像在facebook中一样。
提前感谢
发布于 2012-05-03 12:00:21
你在用HTML5吗。如果是这样的话,您可以在web工作者的帮助下使用websockets,并且可以创建聊天应用程序,该应用程序在您的网页上运行,作为一个独立的应用程序,component.Gmail对聊天应用程序使用相同的概念。但是这可以使用HTML5来完成。到目前为止,IE8支持HTML5 5。HTML5支持单色、safari和mozilla。
发布于 2012-05-03 14:41:47
首先,您正在寻找运输解决方案,尽可能多的实时。WebSockets不受广泛支持,但它们非常适合这类应用程序。
因此,如果Socket.IO不可用,您可能想了解一下实现WebSockets并将故障转移到长轮询的WebSockets。
对于服务器端,这将与您习惯于开发现有应用程序的Web应用程序开发非常不同。
因此,您必须阅读一些关于开发实时网络应用程序的总体想法的信息。同时,您必须选择服务器端语言/技术。因为您需要聊天,而且可能有很多用户,所以最好使用更低级别的语言,如.Net、Java、C++、Node.js等。这里的PHP不是很好的解决方案,由于开发web应用程序的旧方法,它变成了实时网络应用程序的可怕的idevelopment。
对于Java,您可能希望查看jWebSockets,对于数据协议,如果您想使用JSON (我会这样做),请检查谷歌-gson。
https://stackoverflow.com/questions/10430724
复制相似问题