07 2018 档案

摘要:WebSocket protocol是HTML5一种新的协议。它实现了浏览器与服务器全双工通信,同时允许跨域通讯,是server push技术的一种很好的实现。我们使用Socket.io,它很好地封装了webSocket接口,提供了更简单、灵活的接口,也对不支持webSocket的浏览器提供了向下兼 阅读全文
posted @ 2018-07-30 10:46 chenhuajuan 阅读(30999) 评论(2) 推荐(0)
摘要:今天来讲一下WebSocket的原理,能让你更深入的去了解WebSocket,深知其原理,才能更好的去使用它。 WebSocket是HTML5出的协议,也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)。 首先HTTP有 1.1 和 1.0 之说,也就 阅读全文
posted @ 2018-07-26 10:18 chenhuajuan 阅读(409) 评论(0) 推荐(0)
摘要:有时候还会有老铁在考虑在什么样的环境下使用WebSocket,什么样的环境下使用HTTP,今天我们来说下WebSocket和HTTP。 WebSocket和HTTP的区别 http协议是用在应用层的协议,他是基于tcp协议的,http协议建立链接也必须要有三次握手才能发送信息。 http链接分为短链 阅读全文
posted @ 2018-07-23 16:04 chenhuajuan 阅读(23265) 评论(1) 推荐(1)
摘要:今天来讲一下与其他协议的区别和相同点,让各位同学能够更加深入的去了解和运用各种协议。 1 什么是WebSocket? WebSocket从满足基于Web的日益增长的实时通信需求应运而生,解决了客户端发起多个Http请求到服务器资源浏览器必须要在经过长时间的轮询问题,实现里多路复用,是全双工、双向、单 阅读全文
posted @ 2018-07-18 09:01 chenhuajuan 阅读(3434) 评论(1) 推荐(0)
摘要:今天来整理一些我在工作中配置上遇到的一些问题。 Q1使用nginx代理后不能访问。报错WARNING:tornado.access:400 GET /ws (127.0.0.1) 0.79ms 或者连接失败后会反复发起连接请求。 需要在nginx的location中新增如下配置 # websocke 阅读全文
posted @ 2018-07-16 14:15 chenhuajuan 阅读(4406) 评论(0) 推荐(0)
摘要:看到最近有很多人在blog上问关于WebSocket客户端连接和掉线的问题,有一部分我以前也遇到过,在这里我罗列了一些我以前遇到过的问题和其他简单的WebSocket服务。 Q1 客户端连接不上的问题 这个问题我遇到的基本集中在后端,遇到的话需要收集日志进行分析,首先要查看是因为什么原因出现问题的, 阅读全文
posted @ 2018-07-13 16:18 chenhuajuan 阅读(23522) 评论(0) 推荐(0)
摘要:前段时间自己在本地写的一个WebSocket程序部署到服务器出现了几个错误,我自己也做了记录和分析,最后总结出来给大家看一下,希望能帮助大家规避掉这些问题。同时给现在正在做WebSocket和正准备想做WebSocket的程序猿多指出一条较为效率的路。 Q1 客户端链接WebSocket服务器时连接 阅读全文
posted @ 2018-07-13 16:16 chenhuajuan 阅读(21799) 评论(0) 推荐(0)