两百分请教一个巨难的WEBIM问题!!!!
不知道大家用没用过校内,并且留意过底部分的工具条,这个工具条包括有好友聊天等很多功能,
有个这样的问题,同时打开好几个页面,每个页面下都有工具条,在某一个页面和好友聊天时,
或者其他的一些操作都会在每一个打开的页面出现,也就是说,我在A页面发送了聊天记录,
B,C 页面的聊天对话框也会出现这样的操作,接收消息也是同样的感觉,
给人的感觉就好像是所有的页面共用一个工具条,
但是事实上每个页面是独立的,那么,接收聊天信息时每个页面都会接收到,如果原理是类似于AJAX
轮询的话,那么有一个页面接收到消息后就会删除,其他页面如果有延迟的话就无法接收到,但是事实上
每个页面都接收到了,这是如何实现的呢?一般来说,消息接收到后就会删除,但是却没有发生这样的事情,
很多疑惑,期待大侠解答,如果能得到完整的解答,两百分悉数奉上!!
非常感谢!!!