2 Star 13 Fork 4

echatim / echatim-server-community

加入 Gitee
与超过 800 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

echatim 后端项目

官网: http://www.echat.work

文档: http://47.115.54.220:57070

  1. 项目说明

    采用 springboot+mybatis 开发, 使用Http api, socket.io 协议与客户端SDK交互。

    2.01版本后已合并社区版中间件echatim-server-broker-community, 无需再另行下载编译。

  2. 运行方式

mvn clean install -DskipTests=true
java -jar server-community-deploy/target/server-community-deploy-1.0.jar
  1. 端口情况

    swagger: http://localhost:8082/swagger-ui.html

    socket-io: http://localhost:9092

使用/管理

  1. 用户登录
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \ 
   "appKey": "TSDKTEST00001", \ 
   "auid": "admin", \ 
   "token": "f2ea07d1cad84b95ad76f106ebf4f412" \ 
 }' 'http://localhost:8082/v1/connection/authority_request'
  1. 创建一个用户

curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json'  -d '{ \ 
   "auid": "newuser001", \ 
   "avatar": "头像url", \ 
   "birth": "生日", \ 
   "email": "邮件", \ 
   "ex": "{}", \ 
   "gender": 0, \ 
   "mobile": "手机", \ 
   "name": "账号昵称", \ 
   "sign": "签名", \ 
   "token": "password123456" \ 
 }' 'http://localhost:8082/v1/user/add'

支持的 uniapp 客户端(社交版)

客户端:

1_2

详细请点击

版本记录:

v 2.01 - 2021-08-20
  • 支持商用社交版
v 1.02 - 2020-06-28
  • 加入本地文件服务器支持.
v 1.01 - 2020-05-24
  • 第一版源码发布

其它:

jmeter压力测试

E聊提供了基本的jmeter压力测试脚本, 可以启动多个线程对收发消息的延时进行测试,下载地址如下:

链接:https://pan.baidu.com/s/1AoynGRl9Z_Ov_KbS_kVPcg 提取码:pp43

仓库评论 ( 4 )

你可以在登录后,发表评论

简介

echatim 社区版后端开源代码 展开 收起
Java 等 3 种语言
MIT
取消

发行版

暂无发行版

echatim-server-community

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/dzqmeiji/echatim-server-community.git
git@gitee.com:dzqmeiji/echatim-server-community.git
dzqmeiji
echatim-server-community
echatim-server-community
master

搜索帮助

184635 d8eb8a04 1850385 161156 f1cf3f24 1850385