websocket
zl1zl2zl3
这个作者很懒,什么都没留下…
展开
-
全双工通信的 WebSocket
一. WebSocket 是什么? WebSocket 是一种网络通信协议。在 2009 年诞生,于 2011 年被 IETF 定为标准 RFC 6455 通信标准。并由 RFC7936 补充规范。WebSocket API 也被 W3C 定为标准。 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工(full-duplex)通讯的协议。没有了 Reques...转载 2019-12-10 09:33:09 · 245 阅读 · 0 评论 -
理清 WebSocket 和 HTTP 的关系
最近公司内部同事分享了WebSocket相关的一些知识,之前也用过WebSocket做过一个即时通信的应用。基本上但凡提到WebSocket和HTTP的关系都会有以下两条: WebSocket和HTTP都是基于TCP协议的两个不同的协议 WebSocket依赖于HTTP连接 作为结论性的总结,直接了当,但是我需要更多的实现细节来解释上述结论。因为都是基于TCP的两个独立的...转载 2019-12-06 10:40:16 · 315 阅读 · 0 评论 -
GO 语言websocket编程
GO提供原生的websocket API,使用时go get然后引用即可golang.org/x/net/websocket 使用起来也很方便,直接上代码吧。 一个echo server的代码 package main import( "golang.org/x/net/websocket" "fmt" "net/http" "flag" ) type W...转载 2018-09-29 20:54:18 · 2119 阅读 · 1 评论 -
看完让你彻底搞懂Websocket原理
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~ 一、websocket与http WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接...转载 2018-09-29 20:52:43 · 2962 阅读 · 2 评论 -
三分钟构建高性能 WebSocket 服务 | 超优雅的 SpringBoot 整合 Netty 方案
前言 每当使用SpringBoot进行Weboscket开发时,最容易想到的就是spring-boot-starter-websocket(或spring-websocket)。它可以让我们使用注解,很简单的进行Websocket开发,让我们更多的关注业务逻辑。它底层使用的是Tomcat,且不说把整个Tomcat放进一个WebSocket服务中是否会太重,但在大数据量高并发的场景下,它的表现并...转载 2018-11-03 00:10:10 · 4874 阅读 · 0 评论 -
京东到家基于netty与websocket的实践
作者:李天翼,软件开发工程师,任职于达达京东到家后台研发团队,负责订单流程的开发工作。 背景 在京东到家商家中心系统中,商家提出在 Web 端实现自动打印的需求,不需要人工盯守点击打印,直接打印小票,以节约人工成本。 解决思路 关于问题的思考逻辑: 第一种:想到的是可以用ajax来轮询服务端获取最新订单,也就是pull。 第二种:我们是否可以用类似推送的设计来实现...转载 2018-12-01 21:14:16 · 616 阅读 · 0 评论 -
八种 WebSocket 框架的性能比较
前一篇文章使用四种框架分别实现百万websocket常连接的服务器介绍了四种websocket框架的测试方法和基本数据。 最近我又使用几个框架实现了websocket push服务器的原型,并专门对这七种实现做了测试。 本文记录了测试结果和一些对结果的分析。 这七种框架是: Netty Undertow Jetty Vert.x Grizzly ...转载 2018-12-03 21:59:35 · 26476 阅读 · 0 评论 -
理清 WebSocket 和 HTTP 的关系
最近公司内部同事分享了WebSocket相关的一些知识,之前也用过WebSocket做过一个即时通信的应用。基本上但凡提到WebSocket和HTTP的关系都会有以下两条: WebSocket和HTTP都是基于TCP协议的两个不同的协议 WebSocket依赖于HTTP连接 作为结论性的总结,直接了当,但是我需要更多的实现细节来解释上述结论。 因为都是基于TCP的两个独立...转载 2019-06-23 09:00:12 · 857 阅读 · 2 评论