美文网首页
Websocket总结

Websocket总结

作者: Willworkgogogo | 来源:发表于2017-02-23 00:28 被阅读0次

    Webcocket 是下一代客户端-服务器的异步通信方法。该通信取代了单个的TCP套接字,使用ws或wss协议,可用于任意的客户端和服务器程序。

    浏览器支持

    浏览器支持现状

    优势

    1. Websocket不限于Ajax方式通信,Ajax需要在客户端发送请求
    2. Websocket允许跨域请求
    3. 在给定的时间内任意时刻,可以相互推送消息

    伴随着HTML5推出的WebSocket,真正实现了Web的实时通信,使B/S模式具备了C/S模式的实时通信能力。WebSocket的工作流程是这 样的:浏览器通过JavaScript向服务端发出建立WebSocket连接的请求,在WebSocket连接建立成功后,客户端和服务端就可以通过 TCP连接传输数据。因为WebSocket连接本质上是TCP连接,不需要每次传输都带上重复的头部数据,所以它的数据传输量比轮询和Comet技术小了很多。

    参考

    1. Ajax、Comet与Websocket
    2. Python写服务,websocket
    3. 使用node搭建服务

    相关文章

      网友评论

          本文标题:Websocket总结

          本文链接:https://www.haomeiwen.com/subject/fcdvwttx.html