首先让我解释一下我要做什么。我试图创建一个非常简单的基于Web的聊天程序。在我的开发中,我有2个只使用1个ip地址。正在使用的ip地址是运行tomcat6服务器的ip地址。简单的聊天连接到数据库。如果数据库中的其他pc输入数据(消息)没有重新加载页面,我将如何使网页自动更新。
如果我的问题听起来很愚蠢,请原谅我。我没有聊天程序的经验。请帮忙。
答案 0 :(得分:1)
在那里使用的网络技术是什么?如果您使用的是JSF您可以使用icefaces中的AJAX Push功能。您可以从此链接中阅读更多内容。 http://www.icesoft.org/java/projects/ICEfaces/ajax-push.jsf
答案 1 :(得分:1)
您可能希望查看的技术:
答案 2 :(得分:1)
您可以尝试使用webSockets。它是html5中的一个新功能。它允许您进行全双工通信。它非常简单。您必须同时执行客户端和服务器端。要做服务器端,您将需要tomcat 7.0.32。它包含一个新的WebSocketServlet。 这些链接可以帮助您..
http://tomcat.apache.org/tomcat-7.0-doc/web-socket-howto.html
http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/websocket/
http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB-INF/classes/websocket/