介绍 - NMS消息推送中继转发服务
NMS全称Now message service,旨在为开发者快速打造简单、低成本、高性能,安全可靠的消息推送、中继和分发服务; 开发者无需部署维护服务器,开箱即用,并能够同时支持websocket、socket、mqtt连接。
使用场景
- 1对1消息通讯场景
- A客户端订阅通道名AAA
- B客户端订阅通道名BBB
- C客户端订阅通道名CCC
- ...
- A向通道BBB推送消息,B向通道AAA推送消息...,实现多端1对1消息通讯。
- 1对多消息通讯场景
- A客户端订阅通道名GROUP_1
- B客户端订阅通道名GROUP_1
- C客户端订阅通道名GROUP_1
- ...
- X客户端向通道GROUP_1推送消息,此时A、B、C...所有订阅了GROUP_1的客户端全都会收到消息。
概念说明
- 每个NowAPI注册帐号下可存在多个实例(instanceId)。
- 每个实例下可以存在多个通道(channel),通道名不需要创建,随意指定,并且随用随弃。
- 每个实例下可以存在多个用户(userId),用户不需要创建,随意指定,并且随用随弃。
- 每个客户端/用户都可以向所属实例通道接收和发送消息。
获取账号和KEY
- 注册nowapi帐号
- 登录nowapi控制台
- 进入消息推送服务查看 instanceId key等
KEY 说明
1. Subscribe key 订阅key 可订阅,不可发送消息
2. Client key 客户端key 可订阅,可发送消息
3. Secret key 安全密钥 RESTFul api相关