1.客户端轮询,缺点:有延迟、对服务器造成压力
2.comet(永久帧、xhr流、htmlfile、长轮询),缺点:性能问题无法解决,向服务器发送的每个连接都带有完整的http头信息,延迟较高
3.浏览器插件和jaava,基于tcp直接和服务器建立socket连接,缺点:需要所有浏览器安装插件、容易被防火墙拦截
4.html5规范-- webSocket,缺点:有些浏览器不支持,如IE,部分实现有安全问题
webSocket,基于tcp的双向的,全双工的socket连接,不是基于http
Socket.IO是一个Node.js库,实现了WebSocket,能兼容大多数浏览器
ps:node.js,基于事件驱动的JavaScript服务器,采用Google的V8引擎,速度非常快,可以解决服务器高并发连接数的资源消耗问题
相关推荐
基于Ajax技术Web实时监控系统,灵活设计,满足企业IT设备监控
web前端技术方案web前端技术方案
WEB客户端技术WEB客户端技术WEB客户端技术WEB客户端技术WEB客户端技术
从事Web应用开发,从了解web应用技术基础开始
《WEB 数《WEB 数据库技术》据库技术》《WEB 数据库技术》《WEB 数据库技术》《WEB 数据库技术》《WEB 数据库技术》《WEB 数据库技术》《WEB 数据库技术》《WEB 数据库技术》《WEB 数据库技术》
web技术总体知识点概括及重点复习内容,主要讲解web当中简单的解决方法。
websocket构建实时web应用,技术交流PPT
《Web渗透技术及实战案例解析》从Web渗透的专业角度,结合网络安全中的实际案例,图文并茂地再现Web渗透的精彩过程。《Web渗透技术及实战案例解析》共分7章,由浅入深地介绍和分析了目前网络流行的Web渗透攻击方法和...
web前端相关技术web前端相关技术web前端相关技术web前端相关技术web前端相关技术web前端相关技术web前端相关技术web前端相关技术
Web技术应用基础第二版这本书上的源代码。
PHP_web 技术
《Web技术导论》(郝兴伟): 本书首先介绍Internet和WWW中的主要概念、相关核心技术及Web的发展趋势; 然后以Web中的B/S三层结构为主线,以具体的研发项目为背景,系统介绍Web应用系统开发中的相关问题,包括Web运行...
web技术基础课程下的一份实验报告,希望对大家有帮助,仅供参考。
web test web开发技术 web test web开发技术
深入分析Java Web技术内幕深入分析Java Web技术内幕
由于Java Web开发技术大全pdf文件太大120多M,上传资源要求在20M以内,所以大家必须要把Java Web开发技术大全.z01,Java Web开发技术大全.z02,Java Web开发技术大全.z03,Java Web开发技术大全.z04,Java Web开发...
Web服务和语义Web技术简介,最好的入门级资料
Web开发技术,Web开发技术,Web开发技术,Web开发技术
网站技术/Web 技术/网页设计 网站技术/Web 技术/网页设计