【发布时间】:2012-10-21 09:27:17
【问题描述】:
因此,我面临着开发 Web 应用程序的挑战,该应用程序必须显示来自远程服务器的实时数据。要连接到这个远程位置,我需要 TCP 套接字和一些任意协议(不是 HTTP)。
我的目标是让网络服务器连接到另一台服务器,无限期地保持连接并持续读取数据,同时在网站上实时显示该数据。
现在我的问题是,我将如何使用 Java EE 来解决这个问题?我也可以开发完全独立的软件来处理传出 TCP 连接,但是我将如何处理 Web 应用程序和其他软件之间的通信?
【问题讨论】:
-
无论解决方案如何,从一开始就小心考虑集群。通过集群,我正在考虑这样一个事实,即您可能必须在负载平衡器后面运行多个应用程序服务器节点(以实现可伸缩性和可用性)。请记住(取决于您的解决方案),您可能让每个应用服务器节点从远程服务器获取数据。想想你需要做些什么来确保网络应用中呈现的数据的一致性。
标签: jakarta-ee networking web-applications tcp