基于 netty
通信的IM系统
- 响应式编程Reactor
- 事件驱动中间件RabbitMq
- 底层消息推送长连接服务器Netty
- 后台程序主体使用编程框架Spring-Boot 3.x
- API接口 WebFlux
- 网络消息序列化ProtocolBuf
First , make sure that environment is meet the need
docker maven jdk
- install jar locally
mvn clean install -DskipTests=true
- Build docker Image
docker build ${SERVICE_NAME}:${VERSION} .
- Push image to dockerhub
docker push ${DOCKERHUB}/${IMAGE}
- Start docker (Server side)
cd docker
docker-compose up -d
- Start client
ifx-fxclient 中启动 APP
界面给定账号密码即可,详情可在./docker下的sql 查看