
# 配置IBM MQ触发器
IBM MQ是IBM提供的一个消息队列软件，它可以在分布式系统中进行异步通信，确保数据的可靠传输。MQ是一种基于消息的中间件，它提供了一种可靠、安全的方式来传输消息，可以在不同的应用程序、平台和系统之间进行通信。MQ可以确保消息在传输过程中不会丢失、重复或失序，并且可以在不同的系统之间进行数据转换和格式化。
#### 创建IBM MQ连接
1. 登录[ROMA Connect控制台](https://console.huaweicloud.com/roma3)。
2. 在左侧导航栏选择"连接器"，在连接器页面单击"新建连接"。
3. 选择"IBM MQ"连接器。
4. 在弹窗中配置连接器信息，完成后单击"确定"。
   
   | 参数        | 说明                                                                                                                                                                                                                            |
   |:---|:---|
   | 连接名称      | 填写连接器实例名称。                                                                                                                                                                                                                    |
   | 主机IP地址    | 填写IBM MQ主机的IP地址。                                                                                                                                                                                                              |
   | 端口        | 填写IBM MQ主机的端口，通常为1414。                                                                                                                                                                                                        |
   | 队列管理器     | 提供队列服务和API及用于管理队列的管理功能的系统管理程序。例如"QM1"。                                                                                                                                                                                        |
   | 字符集标识     | IBM MQ的CCSID(Coded Character Set Identifier，编码字符集标识符)用于指定消息内容的字符编码。CCSID 是一个数字值，代表特定的字符编码方案。例如1208，表示字符编码为UTF-8。常见的 CCSID 及其对应的字符编码见[表1 IBM MQ常见的 CCSID 及其对应的字符编码]。                        |
   | 通道名称      | 通道是MQ系统中队列管理器之间传递消息的管道。例如"DEV.ADMIN.SVRCONN"。                                                                                                                                                                                 |
   | 用户名       | 连接IBM MQ的用户名。                                                                                                                                                                                                                 |
   | 密码        | 连接IBM MQ的用户密码。                                                                                                                                                                                                                |
   | 是否开启SSL认证 | 连接IBM MQ时是否使用SSL认证。 - 是  - 否   |
   | 密钥算法套件    | **仅当"是否开启SSL认证"选择"是"时需要配置**。 填写密钥算法套件。 暂不支持开启SSL认证。                                                                                                             |
   | 公钥库文件     | **仅当"是否开启SSL认证"选择"是"时需要配置**。 填写经过base64编码的公钥库文件内容。                                                                                                                                            |
   | 公钥库密码     | **仅当"是否开启SSL认证"选择"是"时需要配置**。 填写公钥库密码。                                                                                                                                                         |
   | 描述        | 填写连接器的描述信息，用于识别不同的连接器。                                                                                                                                                                                                        |
      
   
 
#### 支持的动作
- 监听主题
- 监听队列
 
#### 配置参数
表1监听主题 
| 参数   | 说明          |
|:---|:---|
| 主题名称 | 要监听的消息队列名称。 |
   
表2监听队列 
| 参数   | 说明          |
|:---|:---|
| 队列名称 | 要监听的消息队列名称。 |
   
#### 字符集标识参数说明
 表3IBM MQ常见的 CCSID 及其对应的字符编码 
| CCSID | 描述                                |
|:---|:---|
| 819   | ISO 8859-1 (Latin 1)              |
| 1208  | UTF-8                             |
| 13488 | UTF-16BE (Big Endian)             |
| 1200  | UTF-16LE (Little Endian)          |
| 437   | PC US ASCII                       |
| 500   | EBCDIC International              |
| 1047  | EBCDIC US/Canada Open Systems     |
| 1140  | EBCDIC US/Canada with Euro Symbol |
   
