首先让我解释一下我想做什么。我试图创建一个非常简单的基于网络的聊天程序。在我的开发中,我有 2 台电脑只使用 1 个 IP 地址。正在使用的 ip 地址是运行 tomcat6 服务器的 ip 地址。简单的聊天连接到数据库。当其他电脑在数据库中输入数据(消息)而不重新加载页面时,如何使网页自动更新。
如果我的问题听起来很愚蠢,请原谅我。我没有聊天程序的经验。请帮忙。
那里使用的网络技术是什么。如果您使用的是 JSF,您可以使用 icefaces 的 AJAX 推送功能。您可以从此链接阅读更多内容。http://www.icesoft.org/java/projects/ICEfaces/ajax-push.jsf
你可以试试 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/