MQTT开源方案笔记

开源实现:

  1. 服务端列表 https://github.com/mqtt/mqtt.github.io/wiki/servers
  2. 客户端列表 https://github.com/mqtt/mqtt.github.io/wiki/libraries

产品对比

产品 Server Client stars language
MQTT.js NO YES 669 node.js
MQTT D YES NO 24 D
fusesource/mqtt-client NO YES 214 JAVA
paho-mqtt NO YES python
[paho.mqtt.c] NO YES C
[paho.mqtt.java] NO YES JAVA
[Mosquitto] YES YES C/JAVA..

MQTT的协议定义

  • 协议定义 https://github.com/mqtt/mqtt.github.io/wiki/MQTT%20Protocol
  • URI Scheme https://github.com/mqtt/mqtt.github.io/wiki/URI%20Scheme
  • 官方文档 http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.pdf

其他

  • 安全性
  • 使用MQTT的一些系统
    • kindle推送 http://vaguehope.com/2012/01/mqtt-kindlet/
    • facebook messenger http://mqtt.org/2011/08/mqtt-used-by-facebook-messenger
    • Example uses
  • 相关blog https://github.com/mqtt/mqtt.github.io/wiki/blog_posts

问题

  • 为何比xmpp更省电

更多内容

可以参考官方wiki https://github.com/mqtt/mqtt.github.io/wiki

如果对我的文章感兴趣,也可以关注 我的github.

你可能感兴趣的:(MQTT开源方案笔记)