gemini/chat-api
Composer 安装命令:
composer create-project gemini/chat-api
包简介
A coroutine framework that focuses on hyperspeed and flexible, specifically use for build microservices and middlewares.
README 文档
README
本系统支持 NSQ 和 AMQP 两种消费协议,可以通过修改 CONSUMER_ENGINE 环境变量进行切换,推荐使用 AMQP。
连接
ws://127.0.0.1:9501/?token=xxx
协议
查看所有用户列表
{"protocal":"user.list","data":"Hello World"}
向对方用户发送消息
{"protocal":"send.message","data":{"id":2,"message":"Hello World."}}
测试
启动两个服务,分别使用端口 9501 和 9502
让客户端A使用以下连接,连接 9501 端口
ws://127.0.0.1:9501/?token=1
让客户端B使用以下连接,连接 9502 端口
ws://127.0.0.1:9502/?token=2
使用客户端 A 发送协议
{"protocal":"send.message","data":{"id":2,"message":"Hello World."}}
客户端 B 即可收到消息
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 29
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-09-20