# 入门指引
IoTDA服务支持设备使用MQTTS/MQTT协议接入平台并进行消息收发，本文分别以MQTT.fx和Java SDK为例介绍设备基于MQTTS/MQTT协议进行消息收发的流程。
#### 操作流程
图1操作流程   
![](https://support.huaweicloud.com/qs-iothub/figure/zh-cn_image_0000001993294010.png)
具体操作步骤如下：
1. 开通服务。您可以根据需求选择需要的实例规格和单元数量购买实例。
2. 注册设备。在[设备接入服务](https://www.huaweicloud.com/product/iothub.html)控制台创建产品和注册设备。
   - 产品：产品是设备的集合，是指某一类具有相同能力或特征的设备。
   
   - 设备：设备是归属于某个产品下的设备实体，用于设备连接平台的身份验证。您的设备只有经过身份认证才能实现与平台的通信及交互。平台支持您通过应用服务器调用[创建设备](https://support.huaweicloud.com/api-iothub/iot_06_v5_0046.html)接口或者在控制台上注册设备。如果您在进行消息收发前无法预先注册，您也可以使用[设备自注册](https://support.huaweicloud.com/usermanual-iothub/iot_01_0115.html)能力，在设备连接到平台时自动注册设备。
    
3. 收发消息。
   - 使用MQTT.fx进行消息收发。
   
   - 使用设备SDK进行消息收发。
    
 
