1 Star 4 Fork 3

dh/example-websocket

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

example-websocket (websocket 例子)

三种websocket连接方式(开箱即用)

模块 使用架构 优劣
example-websocket-io 使用socket.io架构 (底层使用netty封装) 客户端:
1、特别友好,都封装好了对应的代码
服务端:
1、需要使用开源的工具类使用
2、集成gateway需要重新编写
3、并且注册将服务端手动注册到nacos上
example-websocket-netty- 使用原生的netty创建对应的websocket服务端 客户端:
1、需手动编写对应的web socket连接
服务端:
1、需要一定的基础学习,扩展性强
2、集成gateway需要重新编写
3、并且注册将服务端手动注册到nacos上
example-websocket-springboot- 使用springboot集成的【spring-boot-starter-websocket】 客户端:
1、需手动编写对应的web socket连接
服务端:
1、开箱即用
2、集成gateway便捷

项目如何使用

1、 项目启动;

2、点击项目下【resources】html 文本 (打开即可通信)

3、注意点:服务端有心跳机制,超过30秒未收到客户端的响应,会主动的断开服务

空文件

简介

三种websocket连接方式(开箱即用) 1、使用socket.io架构 (底层使用netty封装) 2、使用原生的netty创建对应的websocket服务端 3、使用springboot集成的【spring-boot-starter-websocket】 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/dh215/example-websocket.git
git@gitee.com:dh215/example-websocket.git
dh215
example-websocket
example-websocket
master

搜索帮助