处理具有多个客户端的Web服务器

时间:2011-09-27 10:12:47

标签: javascript cgi webserver xmlhttprequest

我正在开发一个只能为一个客户端提供服务的Web应用程序。现在我需要包含为多个客户端提供服务的功能。对于那个应该存在的机制,所有客户端都可以看到,如果应用程序中的某个其他客户端进行了任何更改,则会通知OR。因此,我的工作现在是在其他客户端从后端进行任何更改后通知所有客户端。

我找到了一个解决方案,其中我将在特定时间段从javascript调用一个cgi脚本,它将让其他用户知道已完成的通知(即通过警报)。但我认为,重复连续调用该脚本对服务器来说是一个开销。 有没有其他解决方案可以解决我的目的???

提前致谢...

1 个答案:

答案 0 :(得分:1)

这很大程度上取决于您的服务器端技术,但您可能会追求的是Javascript Comet(维基百科)

StackOverflow here上有一个关于Comet的线程