Jackyfei

Mqtt学习指南

MQTT是物联网应用当中一种非常重要的,轻量级的协议,现将该协议的重要学习资源整理一下,希望能为初学者提供一个完整的学习资源。

  MQTT是一个客户端服务端架构的发布/订阅模式的消息传输协议。它的设计思想是轻巧、开放、简单、规范,易于实现。这些特点使得它对很多场景来说都是很好的选择,特别是对于受限的环境如机器与机器的通信(M2M)以及物联网环境(IoT)

 

  

  (Example of an MQTT connection (QoS 0) with connect, publish/subscribe, and disconnect.)

MQTT学习资源

MQTT broker

  

  • hivemq(Java) 企业级MQTT Broker,提供高性能、高可用、高扩展、高安全性的企业级服务。
  • hivemq github Enterprise MQTT Broker
  • emqtt(erlang)部分免费开源+企业版收费模式
  • mosquitto Eclipse Mosquitto is an open source (EPL/EDL licensed) message broker that implements the MQTT protocol versions 3.1 and 3.1.1. Mosquitto is lightweight and is suitable for use on all devices from low power single board computers to full servers.
  • mqtt.github.io  可公开访问的MQTT代理

 

posted @ 2018-12-12 09:41  张飞洪  阅读(...)  评论(... 编辑 收藏