- 1.2 EMQ简介
- 1.3 快速开始
- 1.3.1 集群信息
- 1.3.2 控制台管理示例
- 1.3.3 代码示例
- 1.3.4 SDK
- 1.4 基础知识
- 1.4.1 基本概念
- 1.4.2 消息状态和接收模型
- 1.5 常见问题
- 1.5.1 Queue
- 1.5.2 Message
- 1.5.3 常见异常
- 1.5.4 其他
- 1.6 Queue API
- 1.6.1 创建/删除/清理 Queue
- 1.6.2 设置 Queue 属性/配额
- 1.6.3 获取 Queue 信息
- 1.6.4 Queue 权限操作
- 1.6.5 拷贝 Queue 元数据
- 1.7 Message API
- 1.7.1 发送 Message
- 1.7.2 接收 Message
- 1.7.3 更改 Message 不可见时间
- 1.7.4 删除(ACK) Message
- 1.7.5 重新驱动 Message
- 1.7.6 查询 Message
- 1.7.7 直接删除 Message
- 1.8 报警/统计 API
- 1.8.1 设置/获取 用户联系/配额信息
- 1.8.2 添加/移除/获取 Queue 报警策略
- 1.8.3 设置/获取 Queue 每日消息统计
- 1.9 高级队列功能
- 1.9.1 多读者/Tag
- 1.9.1.1 模型介绍
- 1.9.1.2 相关API
- 1.9.2 死信队列
- 1.9.3 Topic Queue
- 1.9.4 Priority Queue
- 1.10 计费规则
- 1.11 新旧版认证迁移
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
1.3.4 SDK
EMQ目前支持Java,Python,PHP,Javascript, Node.js, Go 六种SDK, 当前的最新版本为1.3.0
SDK发布历史
1.3.6 (2020-01-09)
- 新增properties配置方便参数配置。
- 开放天级别长延时消息。
- 强烈建议使用1.3.6。
1.3.1 (2018-06-11)
- 增加了client构造时是否对请求进行参数检查的配置。
1.3.0 (2017-09-19 )
- 支持peek及delete未接收过的消息。
- 权限模型调整。
1.2.9 (2017-07-30)
- 支持更高效的tag过滤属性,并且支持同时过滤多个属性,详见.
1.2.8 (2016-07-08)
PriorityQueue 支持message设置优先级
DeadLetterQueue 支持多个死信队列,支持死信队列具有与普通队列相同的操作。
1.2.6 (2016-05-15)
TopicQueue 提供Message局部有序性保证
过期Message强制删除选项 参见
createQueue()
中的deleteMessageForce
属性 注 从SDK 1.2.6开始,此属性默认为True。之前版本默认为False为默认Tag创建别名 参见
createQueue()
中的defaultTagName
属性
获取SDK
Java SDK for Xiaomi Eco-Cloud Products
https://github.com/XiaoMi/galaxy-sdk-java 或者:
<dependency>
<groupId>com.xiaomi.infra.galaxy</groupId>
<artifactId>galaxy-emq-client</artifactId>
<version>1.3.1</version>
</dependency>
Python
https://github.com/XiaoMi/galaxy-sdk-python/tree/master/lib/emq 也可通过PIP获取
PHP
https://github.com/XiaoMi/galaxy-sdk-php/tree/master/lib/EMQ
Node.js
https://github.com/XiaoMi/galaxy-sdk-nodejs/tree/master/lib/emq
Go
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论