我有一台服务器和许多客户端(大约50个客户端),它们基于Web应用程序连接到该服务器,该Web应用程序当然基于HTTP协议,而HTTP协议又使用TCP / IP(如果我输入错了,请纠正我,原因是我并不是很擅长联网)。
问题是,我应该开发一种警报机制,其中,当有人提交带有危险值的表单时,经理(也通过同一Web应用程序连接的经理)应该在他的屏幕上收到警报弹出窗口,几乎是真实的时间(即时)。
但是,由于HTTP协议是无状态的,所以我有点不解。我不知道该如何实施。
解决方案之一可能是将JavaScript与setInterval()
函数一起使用,以每秒从服务器提取数据。但这对我来说有点脏,而且不专业。
你们有实现另一种解决方案的想法吗?
这篇文章可以帮助 stackoverflow.com/questions/640488/...
—
NoChance
什么样的客户?瘦客户端(基于浏览器的客户端)还是重客户端?
—
ysdx
@ysdx,想想客户。仅具有浏览器支持的客户端。
—
Saeed Neamati 2011年