Skip to content

本节讲述了CUST Endpoint相关配置,通过该节你将了解到下面内容:

  1. 如何创建CUST Endpoint;
  2. CUST Endpoint都有哪些参数,如何进行配置;
  • [IBMMQ 参数设置]
  • [TUXEDO 参数设置]

创建步骤

  1. 在资源管理器中,右键点击公共Module中"Endpoint",选择"创建->CUST类型Endpoint"菜单项,如下图所示:

  2. 在弹出的"创建CUST类型Transport"向导中,选择当前的工程、Module,并输入文件名及显示名称,点击"完成"按钮,如下图所示:

  • 选择工程:当前操作的ESB工程。
  • 选择Module:当前操作的公共Module。
  • 文件名:用于存储CUST Endpoint配置的文件名。需要保证在ESB工程中唯一。
  • 显示名称:CUST Endpoint的显示名。

CUST Endpoint基本配置项的填写规则如下:

属性名称填写规则
选择工程选择当前操作的工程
选择Module选择当前操作的公共Module
文件名只能是数字、字母、下划线(_),必须以字母开头
显示名称只能是数字、字母、中文、点(.)、下划线(_)、中横线(-)
  1. 生成CUST Endpoint后,其编辑器自动打开。

a. 当"协议类型"IBMMQ时,修改属性信息,如下图所示:

CUST Endpoint配置项填写规则如下:

属性名称填写规则
显示名称只能是数字、字母、中文、点(.)、下划线(_)、中横线(-)
协议类型可自定义协议类型,目前可选IBMMQ、TUXEDO

扩展配置: 扩展实现:可自定义扩展实现类,也可以使用默认扩展实现类。 协议类型为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

b. 当"协议类型"选择TUXEDO时,扩展属性配置如下图所示:

上图中的"协议类型"是可以选择的,由于我们创建的时tuxedo服务,所以这里选择TUXEDO。

  • ID:Tuxedo Endpoint的唯一标识。
  • 显示名称:Tuxedo Endpoint的显示名。

Tuxedo Endpoint相关配置的输入规则如下:

参数名称描述
hostNameTuxedo服务器的IP
port一个十进制的端口数值
userRoleTuxedo的用户角色,(默认为:admin,如果安全要求强制)
appPasswordTuxedo 超级管理员的口令
usernameTuxedo用户标识,(默认为你的帐户名称,如果安全要求强制)
appPasswordTuxedo 的口令
idletimeout服务请求超时时间

线程池配置信息参考:线程池配置信息

  1. 点击保存按钮即可。