
# 通道注册
#### 概述
消息中心支持推送实体资产的变更信息到第三方系统。完成通道注册后，则可通过通道将变更信息推送到第三方。
#### 前提条件
获取第三方系统的连接信息。
#### 创建通道
1. 在开天集成工作台界面中，选择左侧导航栏中的"应用模型 \> 实例管理"。
2. 单击实例"控制台"，弹出"模型地图和模型目录上新啦"对话框，单击"使用新版"，选择"模型地图"。 
   如果没有对话框出现，选择"模型地图"，右上角单击"体验新版"，切换至新版模型地图。
   
   
3. 单击"搜索"跳转模型检索界面。
4. 在模型检索界面，单击右上角"消息中心"，选择"通道注册"页签。
5. 单击"创建通道"，根据实际情况填写通道配置信息，在创建通道时，支持三种通道类型：KAFKA、SMN、RABBITMQ，可单击"更改通道类型"选择。 
   Kafka通道类型配置信息请参考[表1]。
   SMN通道类型配置信息请参考[表2]。
   RABBITMQ通道类型配置信息请参考[表3]。
    表1Kafka通道参数配置 
   | 参数   | 参数说明                                                |
   |:---|:---|
   | 支持版本 | 系统支持对接的Kafka系统版本，目前仅支持与1.1.0、2.3.0、3.X版本的Kafka系统对接。 |
   | 名称   | 消息通知的通道名称，自定义，最大字符限制为50，通道之间名称不能重复。                 |
   | 描述   | 消息通知的通道描述。                                          |
   | 连接地址 | 连接系统地址，当前仅支持ipv4地址。                                 |
      
    表2SMN通道参数配置 
   | 参数      | 参数说明                                                                                                                                                                                                                                                                                    |
   |:---|:---|
   | 名称      | 消息通知的通道名称，自定义，最大字符限制为50，通道之间名称不能重复。                                                                                                                                                                                                                                                     |
   | 描述      | 消息通知的通道描述。                                                                                                                                                                                                                                                                              |
   | 项目ID    | 系统为用户自动生成的项目ID，单击右上角账号下拉框面板中"我的凭证 \> API凭证"，根据项目获取。                                                                                                                                                                                                                                     |
   | 部署区域    | 选择区域。                                                                                                                                                                                                                                                                                   |
   | 登录方式    | 支持选择"租户"或"AK/SK"。 - 当选择"租户"时，需要配置"租户名称"、"IAM用户名称"和"密码"。  - 当选择"AK/SK"时，需要配置"ak"和"sk"。   |
   | 租户名称    | IAM租户名称。                                                                                                                                                                                                                                                                                |
   | IAM用户名称 | IAM用户名称。                                                                                                                                                                                                                                                                                |
   | 密码      | IAM用户名对应的密码。                                                                                                                                                                                                                                                                            |
   | ak      | IAM账号的访问密钥，通过Access Key识别访问用户的身份。                                                                                                                                                                                                                                                       |
   | sk      | IAM账号的密钥，通过Secret Key进行签名验证。                                                                                                                                                                                                                                                            |
      
    表3RABBITMQ通道参数配置 
   | 参数   | 参数说明                                             |
   |:---|:---|
   | 支持版本 | 系统支持对接的RABBITMQ系统版本，目前仅支持与3.8.35版本的RABBITMQ系统对接。 |
   | 名称   | 消息通知的通道名称，自定义，最大字符限制为50，通道之间名称不能重复。              |
   | 描述   | 消息通知的通道描述。                                       |
   | 连接地址 | 连接系统地址，当前仅支持ipv4地址。                              |
   | 用户名  | RABBITMQ的用户名称。                                   |
   | 密码   | RABBITMQ用户名称对应的密码。                               |
      
   
   
6. 完成通道信息配置后，单击"测试连接"，检测通道与第三方系统之间是否能够连通。 
   - 如果测试结果为"测试连接成功！"，则继续下一步。
   
   - 如果测试结果为"测试连接失败！"，则检查第三方系统状态和通道参数配置，然后单击"测试连接"，直到连接成功为止。
   
   
   
   
7. 单击"保存"，完成通道创建。
 
#### 更多操作
通道创建成功后，您可以执行如[表4]所示操作。
 表4相关操作 
| 操作     | 说明                                                                                                                                                                                                                                                                                                                                     |
|:---|:---|
| 测试通道连接 | 在通道列表中，选择需要测试的通道，单击"操作"列的"测试连接"，检测通道与第三方系统之间是否能够连通。 - 如果测试结果为"测试连接成功！"，则继续下一步。  - 如果测试结果为"测试连接失败！"，则检查第三方系统状态和通道参数配置，然后单击"测试连接"，直到连接成功为止。   |
| 编辑通道   | 在通道列表中，选择需要编辑的通道，单击"操作"列的"编辑"，在通道配置界面中，参考[表1]或[表2]或[表3]修改配置，单击"保存"，完成通道编辑。                                                                                                                                                       |
| 删除通道   | 在通道列表中，选择需要删除的通道，单击"操作"列的"删除"，在弹出的"是否删除该数据源"对话框中，单击"确认"，完成通道删除。                                                                                                                                                                                                                                                                        |
   
