一句话总结: websocket可以说是基于HTTP但有有所进化的一个介于应用层和传输层的接口抽象,不是协议.

1 需要基于HTTP进行3次握手,4次挥手(在握手期间建立websocket连接,不再通过HTTP协议传输),.

2 握手期间发送协议切换的请求,接受101响应,通过web Socket Key进行验证.  后续传输过程不必再包含繁重的请求头信息

3 双方响应,服务端也可以send massage到客户端,而不仅仅是只有客户端单向请求.

 

最新文章

  1. 升级Windows 10 正式版过程记录与经验
  2. 分表的一个记录---Ruby
  3. sqlserver创建,调用 带返回值存取过程
  4. 输入框提示文字js
  5. bootstrap-datepicker 日期格式设置
  6. 利用Spring.Net技术打造可切换的分布式缓存读写类
  7. ‘初始化锁相环INIT_PLL()’
  8. C#...何时需要重写ToString()方法?
  9. js substr和substring字符串截取
  10. 性能优化之NSDateFormatter
  11. java_ log4j的基本配置参数
  12. 如何优雅的设计Redux中的Store
  13. ligerUI---ligerForm中下拉框使用
  14. 关于 tomcat 配置时遇到的问题与警告及解决办法
  15. C# 中Datatime类用法总结
  16. Codeforces831D Office Keys
  17. 苹果笔记本适合什么人 中国Mac电脑用户的8个事实
  18. Code::Blocks设置支持C++ 11
  19. 学习笔记之1001 Inventions That Changed the World
  20. Redis 常见配置

热门文章

  1. PsExec使用
  2. C# 正则表达式替换制定关键词后面的所有内容
  3. 将json形式的时间字符串转换成正常的形式
  4. WEB前端的性能优化
  5. winform播放音乐
  6. EMQ进行HttpApi登录问题
  7. iOS学习笔记9 - 组件库介绍1
  8. hihoCoder #1291 : Building in Sandbox 逆向处理+并查集维护
  9. 微信小程序上传一或多张图片
  10. js删除数组中某一项,splice()