# AMQP转发
订阅推送的示意图如下图所示：
![](https://support.huaweicloud.com/usermanual-iothub/figure/zh-cn_image_0276544562.png "点击放大")
**推送机制**：物联网平台向用户推送消息后，如果用户接收成功，会向物联网平台回复响应（推荐自动响应方式）。如果用户建立链接后不拉取数据，则会导致数据积压在服务端。服务端仅保存24小时以内，且占用磁盘容量小于1GB的数据，若用户超过24小时没有拉取数据，则平台会清理所有积压数据。若用户收到消息后来不及响应，长连接中断，则未响应的数据会在下次链接后重新推送。
#### 如何进行数据订阅
应用服务器接入到"设备接入服务"后，在控制台创建订阅任务，也可以通过调用API接口进行数据订阅。
- 在控制台配置AMQP订阅请参考[配置AMQP服务端](https://support.huaweicloud.com/usermanual-iothub/iot_01_00101.html)。
- 通过API接口进行数据订阅请参考[如何调用API](https://support.huaweicloud.com/api-iothub/iot_06_v5_0004.html)和[创建规则触发条件](https://support.huaweicloud.com/api-iothub/iot_06_v5_01307.html)、[创建规则动作](https://support.huaweicloud.com/api-iothub/iot_06_v5_01302.html)、[修改规则触发条件](https://support.huaweicloud.com/api-iothub/iot_06_v5_01309.html)。
 
#### 推送数据格式
数据订阅成功后，物联网平台推送到应用侧的数据格式样例请参考[数据流转](https://support.huaweicloud.com/api-iothub/iot_06_v5_01200.html)。
#### 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
 
#### 相关API参考
[创建规则动作](https://support.huaweicloud.com/api-iothub/iot_06_v5_01302.html)
[创建规则触发条件](https://support.huaweicloud.com/api-iothub/iot_06_v5_01307.html)
[修改规则触发条件](https://support.huaweicloud.com/api-iothub/iot_06_v5_01309.html)
[数据流转](https://support.huaweicloud.com/api-iothub/iot_06_v5_01200.html)
[创建AMQP队列](https://support.huaweicloud.com/api-iothub/iot_06_v5_0103.html)
[查询AMQP列表](https://support.huaweicloud.com/api-iothub/iot_06_v5_0102.html)
[查询单个AMQP队列](https://support.huaweicloud.com/api-iothub/iot_06_v5_0104.html)
[生成接入凭证](https://support.huaweicloud.com/api-iothub/iot_06_v5_0111.html)
