服务器推,说白了,就是建一个长连接,和普通的http请求没太大差别,只不过,服务器并没有返回给你数据后马上结束这个response,而是闲在那里,一段时间后再给你发送一些数据,再闲,再发……。
服务器推,并不能达到减少资源消耗的目的,相反,会占用大量连接不释放,如果访问量大,将是灾难性的,除非你有足够的硬件投入。
服务器推,并不能达到减少资源消耗的目的,相反,会占用大量连接不释放,如果访问量大,将是灾难性的,除非你有足够的硬件投入。
希望用服务器推技术来取得突破。
非常希望高手们帮忙解决这个问题。
非常感谢。
比如DWR那个所谓的反向AJAX,就是在客户端设置一个死循环不断请求!
AJAX不断访问和推技术实际上差不多
推技术就是吧反馈的时间延后到有数据的时候才反馈
现在都是长连接 所以一般的聊天室的反复AJAX刷新 应该没什么问题
访问量真的很大的话 那就是用 flash的socket了
据我了解,AJAX不断访问和推技术的思想是截然相反的过程,"AJAX不断访问和推技术实际上差不多"这个你是在哪里看到的?一个是主动的获取,一个是被动的获取,至少'推技术'的初衷是这样.
请问相反在什么地方CLIENT *(ajax)-->SERVER
这个过程始终没变
个人比较倾向于拉技术,我以前做个一个类似于QQ的聊天程序,B/S的,不需要开发专门的server,使用现有的HTTPServer就行。充分的使用缓存技术,性能还是非常好的,而且可扩展性也好。
applet 不是JAVA的么,怎么用在ASP?