- link是一个基于stomp实现消息数据通讯的项目。
- link-stomp是一个基于netty,websocket+stomp协议构建的端到端的消息通信,消息订阅工具及SDK;
- link-server是一个对netty_server的管理Module。
- link-simple是一个基于link-stomp和link-server的开发的demo。
借助于link,可以轻松实现聊天、订阅发布、消息指令等等实时功能。
- 场景1.实时聊天及消息订阅。eg:用户1与用户2之间的聊天对话。 用户1连接服务,建立通信频道channel,用户2连接服务,进入相同频道channel;效果如下:
启动类:module:link-simple中配置stomp的端口,main函数中启动。
分为服务端和客户端。
其中服务端Link-Server负责网络通信的功能。客户端Link-Clients与服务建立连接后,就可以相互实现通信。
- 1.连接
- 2.通信
- 3.订阅发布
- 4.鉴权
- 5.心跳
- 6.缓存
- 7.消息队列中间件
- 8.数据库
- Netty
- Stomp