TONYHOKAN / socket.io.java.server.biz

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

Home Page:http://shibd.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

http://shibd.github.io

License:MIT License


Languages

Language:Java 84.7%Language:JavaScript 4.7%Language:HTML 4.3%Language:Shell 3.8%Language:TSQL 1.6%Language:CSS 0.4%Language:Dockerfile 0.4%