## Websocket 增强功能使用说明
基于`spring-boot-starter-websocket`配置,定制规范,提供调用工具。
支持单机模式和集群模式:
- 单机模式消息管理由本地内存处理,仅支持单机应用方式
- 集群模式依赖于RabbitMQ(或其他消息中间件)作为消息代理,利用其订阅机制,支持应用集群部署
### 使用方法(服务端)
1. pom.xml 引入依赖
一个系统只需要一个服务引入即可,例如系统服务sys,其他服务不要重复添加依赖。
```xml
com.c503.htphy.ddcs
enhance-websocket
${project.release.version}
```
2. application.yml 配置(单机模式)
```yaml
spring:
websocket.mode: single
```
3. application.yml 配置(集群模式)
```yaml
spring:
websocket.mode: cluster
rabbitmq:
host: localhost
port: 5672
username: xxxx
password: xxxx
```
### 使用方法(客户端)
```html