MQTT 服务器基本特点
对于计算能力有限、工作在低带宽、不可靠网络的远程传感器和控制设备来说,MQTT 服务器完全能够满足这些设备的通讯需求。MQTT 服务器具有以下特点:能够通过发布/订阅功能,实现一对多的消息发布;在消息传输过程中对信息内容完全屏蔽;通过 TCP/IP 进行网络连接;可自定义选择消息发布服务质量,以降低网络流量;客户端异常中断时会使用 Last Will 和 Testament 特性通知有关各方。
MQTT 服务器基本特点
对于计算能力有限、工作在低带宽、不可靠网络的远程传感器和控制设备来说,MQTT 服务器完全能够满足这些设备的通讯需求。MQTT 服务器具有以下特点:能够通过发布/订阅功能,实现一对多的消息发布;在消息传输过程中对信息内容完全屏蔽;通过 TCP/IP 进行网络连接;可自定义选择消息发布服务质量,以降低网络流量;客户端异常中断时会使用 Last Will 和 Testament 特性通知有关各方。
MQTT 服务器主要功能
协议接入
MQTT 服务器能够提供完整规范的 MQTT V3.1/V3.1.1 和 V5.0 协议支持,并且对于物联网协议,例如MQTT-SN 、CoAP、lwM2M 等也能提供接入支持。
集群部署
MQTT 服务器使用的是多服务器节点集群,通过多台服务器之间的协作处理数据内容。多服务器节点集群拥有高可用性、负载均衡、较高的整体性能、可扩展性等诸多优势。
接入安全
MQTT 服务器拥有多种加密连接,单/双向安全认证、LDAP 及浏览器 Cookie 等多种认证支持。能够基于客户端地址、用户名等对访问进行控制,还能够灵活调控消息速率、连接速率,保障接入安全。
数据持久化
MQTT 服务器的数据持久化功能,能够将客户端在线状态、主题订阅信息、消息抵送达后发送消息回执等操作内容同步记录到各种数据库中进行保留,实现数据持久化。
MQTT 服务器主要功能
协议接入
MQTT 服务器能够提供完整规范的 MQTT V3.1/V3.1.1 和 V5.0 协议支持,并且对于物联网协议,例如MQTT-SN 、CoAP、lwM2M 等也能提供接入支持。
集群部署
MQTT 服务器使用的是多服务器节点集群,通过多台服务器之间的协作处理数据内容。多服务器节点集群拥有高可用性、负载均衡、较高的整体性能、可扩展性等诸多优势。
接入安全
MQTT 服务器拥有多种加密连接,单/双向安全认证、LDAP 及浏览器 Cookie 等多种认证支持。能够基于客户端地址、用户名等对访问进行控制,还能够灵活调控消息速率、连接速率,保障接入安全。
数据持久化
MQTT 服务器的数据持久化功能,能够将客户端在线状态、主题订阅信息、消息抵送达后发送消息回执等操作内容同步记录到各种数据库中进行保留,实现数据持久化。
亚马逊云科技产品如何让客户获得更好的 MQTT 服务器体验
Amazon MQ 是 Apache ActiveMQ 和 RabbitMQ 的托管消息代理服务,可以轻松地在亚马逊云科技上设置和操作消息代理。Amazon MQ 可以为客户管理消息代理的预置、设置和维护,从而减少客户的运营责任。由于 Amazon MQ 通过行业标准的 API 和协议连接到当前的应用程序,因此,客户可以轻松迁移到亚马逊云科技,而无需重新编写代码。
快速迁移
将当前的应用程序连接到 Amazon MQ 很容易,因为它使用行业标准的 API 和协议进行消息传递,包括 JMS、NMS、AMQP 1.0 和 0-9-1、STOMP、MQTT 和 WebSocket。这使客户只需更新应用程序的终端节点以连接到 Amazon MQ,就可以从使用这些标准的任何消息代理转移到 Amazon MQ。
卸下运营责任
Amazon MQ 负责消息代理的管理和维护,并自动配置基础设施以实现高可用性。无需配置硬件或安装和维护软件,Amazon MQ 会自动管理软件升级、安全更新以及故障检测和恢复等任务。
持久耐用的消息收发更易实现
当客户连接消息代理时,Amazon MQ 会自动配置以实现高可用性和消息持久性。Amazon MQ 以冗余方式将消息存储在亚马逊云科技区域内的多个可用区 (AZ) 之间,如果组件或可用区出现故障,则将继续可用。
亚马逊云科技产品如何让客户获得更好的 MQTT 服务器体验
Amazon MQ 是 Apache ActiveMQ 和 RabbitMQ 的托管消息代理服务,可以轻松地在亚马逊云科技上设置和操作消息代理。Amazon MQ 可以为客户管理消息代理的预置、设置和维护,从而减少客户的运营责任。由于 Amazon MQ 通过行业标准的 API 和协议连接到当前的应用程序,因此,客户可以轻松迁移到亚马逊云科技,而无需重新编写代码。
快速迁移
将当前的应用程序连接到 Amazon MQ 很容易,因为它使用行业标准的 API 和协议进行消息传递,包括 JMS、NMS、AMQP 1.0 和 0-9-1、STOMP、MQTT 和 WebSocket。这使客户只需更新应用程序的终端节点以连接到 Amazon MQ,就可以从使用这些标准的任何消息代理转移到 Amazon MQ。
卸下运营责任
Amazon MQ 负责消息代理的管理和维护,并自动配置基础设施以实现高可用性。无需配置硬件或安装和维护软件,Amazon MQ 会自动管理软件升级、安全更新以及故障检测和恢复等任务。
持久耐用的消息收发更易实现
当客户连接消息代理时,Amazon MQ 会自动配置以实现高可用性和消息持久性。Amazon MQ 以冗余方式将消息存储在亚马逊云科技区域内的多个可用区 (AZ) 之间,如果组件或可用区出现故障,则将继续可用。