实时web技术

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引擎,速度非常快,可以解决服务器高并发连接数的资源消耗问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值