Skip to content

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

License

Notifications You must be signed in to change notification settings

shibd/socket.io.java.server.biz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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, C100K Test, Support project isolation, High Availability

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published