关于客户端请求页面与服务器段返回页面的问题?不知道你们有遇到过没!

所有人都知道,客户端想服务端请求页面时,服务端返回客户需要的页面!

而我现在需要的功能是:让服务端自动将更新后的数据返回给客户

比如说有这样的一个过程:

(1)有A、B两个客户同时浏览同一个页面

(2)A客户的一些操作使服务器的数据更新

(3)服务器将更新后的数据自动地传给B客户

(4)B客户的浏览器接受到新数据后,自动更新自己的页面

 

这里遇到的问题是:

a、在过程(3)时,服务器要将更新后的数据发送个B客户,很明显,服务器给客户端发送数据需要客户端的请求才会进行

b、要解决问题a,服务器是否需要知道B客户在服务器上对应的那个session,那服务器又要如何才能找到这个session呢

 

很明显,要解决问题a,首先要解决问题b

还有种可能就是:解决问题a 根本就不会涉及到问题b,当然,如果能这样更好

 

这个问题我实在想不出什么办法来解决!

不知道各位有何良策,请赐教,不胜感激!

这你只能用ajax异步刷新判断每隔一段时间去查询一下内容是否改变如果改变的话则将页面异步刷新

a. 这个页面定时刷新
b. 客户浏览的时候, cookie或者url里面包含sessionid, 访问服务器的时候, 浏览器自动提交cookie