MQTT vs休息| MQTT和其他协议的区别
这个页面比较MQTT vs休息和MQTT提到区别和其他协议。
MQTT协议
图1描绘了MQTT架构。MQTT是消息队列的简式遥测传输。如图所示,它由集中代理在所有终端设备通过代理之间的通信。代理服务器可以安装在任何公开。MQTT是基于发布/订阅体系结构,在每个终端设备可以发布主题以及他们可以订阅任何话题。它是建立在TCP协议。在建立连接之前的沟通。MQTT协议,用户名和密码需要建立连接。
请参考MQTT协议> >为更多的信息。
其他协议
图2描绘了协议栈。休息是短形式的具象状态传输。如图所示,它是建立在HTTP / TCP层。其余的协议使用基于总线的架构,在不需要代理组件,终端设备可以直接沟通。在这个请求和响应消息使用终端设备之间交换信息。
下表提到比较MQTT和其他协议。
特性 | MQTT | 休息 |
---|---|---|
完整的形式 | 消息队列遥测传输 | 具象状态传输 |
信息使用 | 连接,连接ack,发布,发布ack,订阅,订阅ack,脱节等。 | GET、PUT、POST和DELETE |
体系结构 | 发布/订阅 | 请求/响应 |
需要集中代理 | 要求,终端设备通过代理通信 | 不是必需的,终端设备直接沟通 |
传输协议 | TCP / IP | TCP / IP |
安全协议 | TLS | HTTPS |
容错 | 代理在SPoF | 服务器在SPoF |
互操作性 | 基础 | 语义 |
范围 | 设备到云 云,云 |
设备到云 云,云 |
物联网无线技术
➤无线局域网➤线程➤EnOcean➤罗拉➤SIGFOX➤WHDI
➤无线个域网➤6 lowpan➤无线个域网RF4CE➤z - wave➤NFC➤射频识别➤INSTEON
之间的区别是什么
OSI和TCPIP层之间的区别TCP UDP之间的区别FTP和HTTPFTP和SMTPFTP和TFTPARP vs -NAT vs帕特RIP和OSPF滑动和购买力平价IMAP4 vs POP3IPV4和IPV6