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

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

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

  • 在 BizTalk Server 计算机上,将 MQSeries XA dll 添加到 MSDTC 注册表。 在注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL 中,在 名称 列中添加字符串值 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 适配器