
# 开发规范
- **开发工具版本要求** ：
  - IntelliJ IDEA：2018.3.5或以上版本。
  
  - Eclipse：3.6.0或以上版本。
   
- **开发语言环境版本要求** ：
  1.8.111或以上版本的Java Development Kit。
  
- **设备开发要求：**
  - 通过MQTT协议接入设备时，当前仅支持MQTT协议中的QoS0和QoS1。
  
  - 为防止因网络不稳定或实例升级等原因导致设备连接中断，建议在设备开发过程中增加自动重连机制。如果使用ROMA Connect提供的设备demo，则默认已开启重连机制。如果使用开源MQTT客户端，则需要根据开源代码配置重连机制。开启自动重连后，如果连接丢失，客户端会一直自动重连服务器，直到连接成功为止。
   
 
