如何为事务消息传送配置 MQSC 适配器

在 BizTalk Server 计算机上安装 IBM WebSphere MQ 扩展事务客户端后,需要执行以下附加配置步骤,然后才能使用 BizTalk Adapter for WebSphere MQ 实现事务性消息传送。

  • 在 WebSphere MQ 服务器环境中,为网络服务帐户授予适当的权限,如 IBM Technote 文章1223479中所述。 出于安全原因,强烈建议使用“安全退出”,这样就不必将“网络服务”帐户添加到 MQM 组。

  • 在BizTalk Server计算机上,将 MQSeries XA dll 添加到 MSDTC 注册表。 在注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL,在 Name 列中添加字符串值amqmtsxatmc.dll,并将其路径添加到“数据”列。 以 格式<WebSphere MQ Client installation folder>\bin\amqmtsxatmc.dll提供路径;例如 。 C:\Program Files\IBM\WebSphere MQ\bin\amqmtsxatmc.dll

  • 在BizTalk Server计算机上,如果使用 WebSphere MQ 5.3,请向网络服务帐户授予对 @SYSTEM WebSphere MQ 客户端安装文件夹\qmgrs\@SYSTEM中包含的<文件夹>的读/写访问权限。 (如果使用 WebSphere MQ 6.0.) ,则无需执行此操作

  • 请确保在安装了 BizTalk Server 的计算机上启用了 MSDTC,并且按照以下过程所述配置了安全性:

启用 MSDTC 并配置安全性

  1. 单击“ 开始”,依次指向 “程序”、“ 管理工具”和“ 组件服务”。

  2. 在“组件服务控制台”的“控制台根”中,展开“ 组件服务”。

  3. 展开 “计算机”。

  4. 右键单击“ 我的电脑”,然后单击“ 启动 MSDTC”。

  5. 右键单击 “我的电脑” ,再单击 “属性”

  6. 单击“ MSDTC ”选项卡。

  7. “事务配置”下,单击“ 安全配置”。

  8. “安全设置”下,选择“网络 DTC 访问”和“启用 XA 事务”检查框。

  9. 单击“确定”。

另请参阅

用于 WebSphere MQ 的 BizTalk 适配器