MQTT——介绍

最近在研究MQTT,下面是官网对其的介绍,翻译了下:
官网: http://mqtt.org/faq

1.MQTT解释
    MQTT(MQ Telemetry Transport)消息队列遥控传输
    他是一个用于发布和订阅,非常简单和轻量级的消息协议,为低带宽和受限设备在高延时和不稳定的网络下使用而设计;
    他设计的原则是尽量减少对设备和宽带的要求同时确保消息传输的可靠和稳定;这种设计原则在M2M和网络中连接设备
    非常理想,并且对于移动应用来说低带宽和低耗电也非常的珍贵.

2.MQTT标准
    As of March 2013, MQTT is in the process of undergoing standardisation at OASIS.
    简单说,MQTT正在标准化

3.How does MQTT relate to SCADA protocol and MQIsdp?
The “SCADA protocol” and the “MQ Integrator SCADA Device Protocol” (MQIsdp) are both old names for what is now known as the MQ Telemetry Transport (MQTT). The protocol has also been known as “WebSphere MQTT” (WMQTT), though that name is also no longer used.
即MQTT替代了SCADA和MQIsdp协议

4.What is WebSphere MQ Telemetry?
         WebSphere MQ Telemetry是IBM对MQTT协议的一种实现,MQTT还有其他很多实现

5.MQTT的标准端口
    MQTT默认使用的端口是1883,ssl使用的是8883端口

6.MQTT对安全的支持
    在MQTT3.1中能够在packt中包含用户名和密码,也可以通过ssl加密,ssl是独立于MQTT协议的。有一点值得注意,ssl不是
    一个轻量级的协议,他会明显的加重网络的负载。其他的加密方式可以通过在应用程序中自己实现加密盒解密算法。

猜你喜欢

转载自chourentang.iteye.com/blog/1868009