/socket.io.java.server.biz

Push-Center by netty-socketio, Support project isolation, High Availability

Primary LanguageJavaMIT LicenseMIT

socket.io.java.server.biz

Build Status Codecov

基于netty-socketio实现的推送中心,屏蔽使用细节,使用socketio协议实现项目隔离,多播, 单播。

  • 支持多项目隔离
  • 支持JWT鉴权
  • 支持灵活订阅多播,单播
  • 支持高可用
  • 支持横向扩容

配套socket.io.client.biz客户端和socket.io.java.client.biz客户端使用

相关文档参见:

快速启动

  1. 配置好Maven, 确保可以使用mvn命令,安装包到本地
git clone https://github.com/shibd/mint-scaffold.git
cd mint-scaffold
mvn clean install
  1. git clone https://github.com/DFocusFE/socket.io.java.server.biz.git
  2. sh socket.io.java.server.biz/tools/build-restart
  3. 打开测试页面http://127.0.0.1:8080/msg-center
  4. 连接服务端,发送消息

LICENSE

MIT License