更新时间:2025-10-24 GMT+08:00
分享

AMQP转发

订阅推送的示意图如下图所示:

推送机制:物联网平台向用户推送消息后,如果用户接收成功,会向物联网平台回复响应(推荐自动响应方式)。如果用户建立链接后不拉取数据,则会导致数据积压在服务端。服务端仅保存24小时以内,且占用磁盘容量小于1GB的数据,若用户超过24小时没有拉取数据,则平台会清理所有积压数据。若用户收到消息后来不及响应,长连接中断,则未响应的数据会在下次链接后重新推送。

如何进行数据订阅

应用服务器接入到“设备接入服务”后,在控制台创建订阅任务,也可以通过调用API接口进行数据订阅。

推送数据格式

数据订阅成功后,物联网平台推送到应用侧的数据格式样例请参考流转数据

http协议消息头中,媒体类型信息Content-Type为application/json;字符集为utf-8。

AMQP的TLS支持

平台推荐使用TLS来保护设备和平台的传输安全。 平台目前支持TLS1.3、1.2版本以及GMTLS。建议使用 TLS 1.3作为首选 TLS 版本。GMTLS版本仅在国密算法的企业版才支持。

基础版,标准版以及支持通用加密算法的企业版使用TLS连接时,平台支持如下加密套件:

  • TLS_AES_256_GCM_SHA384
  • TLS_AES_128_GCM_SHA256
  • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

支持国密算法的企业版使用TLS连接时平台支持如下加密套件:

  • ECC_SM4_GCM_SM3
  • ECDHE_SM4_GCM_SM3
  • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

相关文档