本节讲述了CUST Transport相关配置,通过该节你将了解到CUST Transport中都有哪些参数,如何进行配置。
- 如何创建CUST Transport;
- 如何配置CUST Transport的各种参数,以及每个参数的含义;
# 创建步骤
在资源管理器中,右键点击公共Module中"Transport",选择"创建->CUST类型Transport"菜单项,如下图所示:
在弹出的"创建CUST类型Transport"向导中,选择当前的工程、Module,并输入文件名及显示名称,点击"完成"按钮,如下图所示:
- 选择工程:当前操作的ESB工程。
- 选择Module:当前操作的公共Module。
- 文件名:用于存储CUST Transport配置的文件名。需要保证在ESB工程中唯一。
- 显示名称:CUST Transport的显示名。当在Developer中设置为"使用显示名"时,该Transport显示该名称。
CUST Transport基本配置项的填写规则如下:
属性名称 | 填写规则 |
---|---|
选择工程 | 选择当前操作的工程 |
选择Module | 选择当前操作的公共Module |
文件名 | 只能是数字、字母、下划线(_),必须以字母开头 |
显示名称 | 只能是数字、字母、中文、点(.)、下划线(_)、中横线(-) |
点击完成,CUST Transport创建完成。
# 修改配置信息
在资源管理器中,双击创建的CUST Transport,打开CUST Transport编辑器,如下图所示:
- ID:CUST Transport的唯一标识。
- 显示名称:CUST Transport的显示名。
- 协议类型:自定义协议类型。
CUST Transport相关配置的输入规则如下:
属性名称 | 填写规则 |
---|---|
显示名称 | 只能是数字、字母、中文、点(.)、下划线(_)、中横线(-) |
协议类型 | 可自定义协议类型,目前可选IBMMQ |
扩展配置: 扩展实现:可自定义扩展实现类,也可以使用默认扩展实现类。 协议类型为IBMMQ的扩展属性配置信息如下:
属性标识 | 属性名称 | 属性值 | 属性描述 |
---|---|---|---|
hostName | 服务器地址 | 127.0.0.1 | 服务器地址 |
port | 服务器端口 | 1414 | 服务器端口 |
queueManager | 队列管理器名称 | defaultQueueManager | 队列管理器名称 |
channel | 通道名称 | defaultChannel | 通道名称 |
messageModel | 消息模式 | PUBSUB | 只能填写(主题PUBSUB或队列P2P),默认是PUBSUB |
destination | 目标 | destination | 队列或者主题名称 |
ccsid | 字符集编码标识 | 1381 | 字符集编码标识 |
acknowledge | 消息应答方式 | AUTO_ACKNOWLEDGE | 自动应答: AUTO_ACKNOWLEDGE(默认) 客户端手动应答: CLIENT_ACKNOWLEDGE 重复消息应答: DUPS_OK_ACKNOWLEDGE |
注意: 不同的协议有不同的扩展属性。
点击保存按钮即可。
线程池配置信息参考:线程池配置信息