├── README.md
├── demo
├── html
│ ├── index01.html
│ ├── index02.html
│ └── js
│ │ ├── jquery-1.8.3.min.js
│ │ └── websocket.js
├── img
│ ├── 1.jpg
│ ├── 2.jpg
│ ├── 3.jpg
│ ├── 4.jpg
│ ├── 5.jpg
│ ├── 6.jpg
│ └── 7.jpg
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── com
│ │ │ └── example
│ │ │ └── demo
│ │ │ ├── ChatMsgListener.java
│ │ │ └── DemoApplication.java
│ └── resources
│ │ └── application.yml
│ └── test
│ └── java
│ └── com
│ └── example
│ └── demo
│ └── DemoApplicationTests.java
├── mvnw
├── mvnw.cmd
├── pom.xml
└── src
└── main
├── java
└── io
│ └── github
│ └── yangyouwang
│ └── springbootstarterim
│ ├── NettyBooter.java
│ ├── bean
│ ├── ChatMsg.java
│ ├── DataContent.java
│ └── DataContentEvent.java
│ ├── config
│ ├── ChatConfig.java
│ ├── MsgConfig.java
│ ├── NettyConfig.java
│ └── NettyProperties.java
│ ├── constant
│ ├── MsgActionEnum.java
│ ├── MsgStatusEnum.java
│ └── MsgTypeEnum.java
│ ├── core
│ ├── ChatHandler.java
│ ├── HeartBeatHandler.java
│ ├── UserChanelRel.java
│ └── WSServerInitialzer.java
│ ├── factory
│ └── MsgContextFactory.java
│ └── strategy
│ ├── MsgStrategy.java
│ └── impl
│ ├── ChatStrategy.java
│ ├── ConnectStrategy.java
│ ├── KeepAliveStrategy.java
│ └── SignedStrategy.java
└── resources
├── META-INF
└── spring.factories
└── application.yml
/README.md:
--------------------------------------------------------------------------------
1 | ## 即时通讯插件简介
2 | 很多聊天功能都是基于第三方聊天api,比如融x,而且第三方运营成本比较高。那为何不研发一款高并发聊天插件呢?
3 |
4 | 环境 springboot2.x、jdk8、maven
5 | 框架 netty、fastjson
6 |
7 | ## 使用说明
8 | 1.通讯插件源码下载到本地。命令行输入`maven install`。项目工程中引入插件依赖。
9 | `
t |