首页 > 代码库 > MQTT 设计原则
MQTT 设计原则
MQTT 设计原则
- 简单。
- 没有杂七杂八的花俏功能,作为一个基础组件构建实用的系统,易于实现。
- “发布/订阅”消息传递方式。
- 随时接入随时发布、接收消息,无需太多其他“事先约定”的规则。
- 无需复杂管理。
- 智能响应未定义行为保证正常工作。例如可以动态地创建所需主题,然后就发布。
- 最小化传输的附带信息。
- 在真正要传说的信息基础上只添加最少量的辅助信息,例如包头。降低带宽依赖,提高传输效率。
- 适应于低质量网络环境。
- 低带宽、高延迟、不稳定、高费用的网络环境。
- 可恢复的连接会话。
- 客户端连接断开后再次连接,可以恢复先前的状态。
- 满足低性能客户端。
- 提供多种的传输服务质量级别。
- 不限定数据格式。
参考:https://github.com/mqtt/mqtt.github.io/wiki/Design-Principles
2017-05-28 - 廖杰良
MQTT 设计原则
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。