
# 开发准备
 #### 获取MQS连接信息
- 获取连接地址与端口 在ROMA Connect实例控制台的"实例信息"页面，在"基本信息"页签查看MQS连接地址。
  - 使用Kafka客户端内网连接MQS：在"连接地址"下查看消息集成 MQS内网连接地址。
  
  - 使用Kafka客户端公网连接MQS：在"连接地址"下查看消息集成 MQS公网连接地址。
  
  - 使用RESTful API连接MQS：在"MQS基本信息"下查看消息RESTful API。
   
- 获取Topic名称 在ROMA Connect实例控制台的"消息集成 MQS \> Topic管理"页面，查看Topic名称。
  
- SASL认证信息 若ROMA Connect实例启用了"MQS SASL_SSL"，则需要获取用户名、密码与客户端证书。
  - 用户名和密码 在ROMA Connect实例控制台的"集成应用"页面，单击Topic所属集成应用的名称进入集成应用详情页面，在基本信息中可查看集成应用的Key和Secret，即为用户名和密码。
    
  
  - 客户端证书 在ROMA Connect实例控制台的"消息集成 MQS \> Topic管理"页面，单击"下载SSL证书"下载[客户端证书](https://mqs-demo.obs.cn-north-1.myhuaweicloud.com/mqs-cert.zip)。
    
   
 
#### 准备开发环境
- 安装开发工具
  请根据所使用语言选择适合的开发工具。
  - 安装2018.3.5或以上版本的IntelliJ IDEA，安装包请至[IntelliJ IDEA官方网站](https://www.jetbrains.com/idea/)下载。
  
  - 安装3.0.3及以上版本Apache Maven，安装包请至[Maven官方下载页面](https://maven.apache.org/download.cgi)下载。
  
  - 安装2019 version 16.8.4及以上版本的Visual Studio，安装包请至[Visual Studio官方网站](https://visualstudio.microsoft.com/downloads/)下载。
    
- 安装开发语言环境
  - Java：安装1.8.111或以上版本的Java Development Kit，安装包请至[Oracle官方下载页面](https://www.oracle.com/java/technologies/downloads/)下载。
  
  - Python：安装2.7或3.X版本的Python，安装包请至[Python官方下载页面](https://www.python.org/downloads/)下载。
  
  - Go：安装1.14及以上版本的Go，安装包请至[Go官方下载页面](https://go.dev/dl/)下载。
  
  - C#：安装6.0及以上版本的.NET，安装包请至[.NET官方下载页面](https://dotnet.microsoft.com/download)下载。
   
 
