如何基于Netty实现WebSocket服务

如何基于Netty实现WebSocket服务

课程简介

WebSocket 已被广泛应用于 Web 的实时消息通信系统,例如在网络游戏、股市行情、聊天、弹幕、协同编辑文档等场景。时至今日,如果需要在客户端和服务器之间建立一个低延迟的连接,那么 WebSocket 是一个不错选择。

因此,今天作者会从 WebSocket 的“握手” 开始带你认识它,然后依次实现一个 WebSocket 服务端、WebSocket 客户端。这样一来,你会完整地学习到如何构建一个 WebSocket 服务。

课程目录

WebSocket 握手
Netty 实现 WebSocket 的 Server 端

选择 Netty 作为服务端的框架
设计一个简单的应用协议
完成客户端、服务端之间的双向通信
实现服务端的鉴权功能
OkHttp 实现 WebSocket 的 Client 端

保活机制
鉴权机制
重连机制

课程目录

沈哲,万物新生(爱回收)创新中心技术总监

现就职于万物新生(爱回收),担任创新中心技术总监,负责几款 AIoT 产品相关的研发工作。具有多年的服务端、移动端研发经验,熟悉函数响应式编程,对计算机视觉有一定研究。曾负责过一款移动端深度链接的产品,日活数千万,该产品已于 2019 年初以千万级别的交易额卖给极光,后更名为极光魔链。著有《RxJava 2.x 实战》《Kotlin 进阶实战》等书籍。

Like (0)
Previous 2021年12月22日 下午9:43
Next 2021年12月22日 下午9:49

相关推荐

发表回复

Please Login to Comment