若要使用 BAM 事件 API 实现 BAM 解决方案,或将 Windows Workflow Foundation 或 Windows Communication Foundation 应用程序配置为使用 Windows Workflow Foundation 的 BAM 拦截器,必须使用 BizTalk Server 安装程序安装 BAM-Eventing 软件。 此软件可以作为 BizTalk Server 运行时的一部分安装,也可以通过选择 BizTalk Server 安装应用程序中其他软件下的 BAM 事件支持单独安装。
安装 BAM-Eventing 软件
使用具有管理员权限的帐户登录到将托管 WF 应用程序的计算机。
在 BizTalk Server 安装 CD 上运行安装程序。
清除所有选定的选项。 如果不执行此步骤,可以安装不需要的软件。
展开 “其他软件”,然后选择 “BAM-Eventing ”复选框。
单击 “下一步” 。
单击“安装” 。
安装过程完成后,单击“ 确定”。
现已安装 BAM-Eventing 软件。
注释
使用此方法安装 BAM 侦听器库不需要购买其他许可证。
如果有兴趣监视 BAM 侦听器的性能计数器数据,则必须首先使用 InstallUtil.exe注册它们。
使用 InstallUtil.exe 注册 BAM 拦截器性能计数器
以管理员身份启动 Visual Studio 命令提示符 。
在命令提示符处,输入以下命令:
InstallUtil \Program Files(x86)\Microsoft BizTalk Server <VERSION>Tracking\Microsoft.BizTalk.Bam.Interceptors.dll
键入 Exit,然后按 Enter 关闭命令提示符。
BAM 拦截器性能计数器现已可用。
注释
默认情况下,只有管理员和某些系统帐户有权记录性能数据。 若要在 Windows Server 上启用访问权限,请将用于运行工作流应用程序的帐户添加到性能日志用户组。