BizTalk 主机是适配器处理程序、接收位置(包括管道)和业务流程等项的逻辑容器。 建议使用单独的主机来处理、接收和发送消息,并将单独的主机用于受信任和非受信任项,以便实施安全措施并提高主机的可管理性。 每个 BizTalk 服务器只能安装一个主机实例。 有关主机的详细信息,请参阅 主机。
有关使用 Windows Management Instrumentation (WMI) 创建新主机的信息,请参阅 UI 指南和开发人员 API 命名空间参考中的MSBTS_Host(WMI)。
先决条件
必须具有以下用户权限才能创建主机、修改主机属性和删除主机:
必须是 BizTalk Server 管理员组的成员。
必须在 SQL Server 中具有以下权限:
您必须是 SQL Server 管理员,或者是 BizTalk 跟踪(BizTalk DTADb)数据库、MessageBox(BizTalkMsgBoxDb)数据库和 BAM 主导入(BAMPrimaryImport)数据库中 SQL Server 数据库角色 db_owner 或 db_securityadmin 的成员。
在存有MessageBox数据库的所有计算机上,您必须是 sysadmin SQL Server 角色的成员,或者是所有 MessageBox 数据库的 db_owner 或 db_ddladmin SQL Server 角色的成员。
步骤
依次单击“ 开始”、“ 所有程序”、“ Microsoft BizTalk Server 20xx”,然后单击 “BizTalk Server 管理”。
在控制台树中,展开 BizTalk Server 管理,展开 BizTalk 组,单击 “平台设置”,然后单击“ 主机”。
在详细信息窗格中,右键单击“ 主机”,单击“ 新建”,然后单击“ 主机”。
在“ 主机属性 ”对话框中的“ 常规 ”选项卡上,执行以下作:
用这个 要执行的操作 名称 显示主机的名称。 创建主机时,请命名主机。 主机名长度不能超过 80 个字符。 类型 显示主机类型。 进程内主机可以托管编排、特定的发送处理程序和接收处理程序。 独立主机是 BizTalk Server 外部的进程边界,是某些发送和接收处理程序所必需的。 可以将编排注册到进程内主机,而进程内主机可以托管发送或接收处理程序。 选项
用这个 要执行的操作 允许主机跟踪 选中此复选框表示主机将用于处理健康监控和业务数据。 如果选中此复选框,则当前主机将对 MessageBox 数据库中的跟踪表以及 BizTalk 跟踪数据库具有读/写权限。 因此,此主机中运行的任何对象也将对这些数据库具有读/写访问权限。 如果清除该复选框,主机将仅对 MessageBox 数据库中的跟踪表具有写入访问权限,并且无法访问 BizTalk 跟踪数据库。 身份验证受信任 选中此复选框可指定 BizTalk Server 应信任此主机。 仅 32 位 如果要允许在 32 位和 64 位服务器上将主机实例进程创建为 32 位,请选中此复选框。 如果清除此复选框,主机实例进程将在 32 位服务器上创建为 32 位,在 64 位服务器上创建为 64 位。 将此设置为组中的默认主机 选中此复选框将此主机标识为默认主机。 除非显式选择其他主机,否则创建的端口和业务流程会自动使用默认主机托管业务流程。 如果选中此复选框且不可用,则此主机为默认值。 Windows 组 键入主机的本地或域组。 Windows 组的成员将有权运行此主机的实例。 在“ 证书 ”选项卡上执行以下作,然后单击“ 确定” :
用这个 要执行的操作 公用名 显示所显示的解密证书的说明。 指纹 显示用于解密此主机入站消息的私钥证书的指纹。 证书指纹的格式为 HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH,其中 H 是一个十六进制数字(从 0 到 9 或字母 A 到 F)。 删除证书 单击以从主机中删除显示的解密证书。 浏览 单击以显示 Windows 安全 对话框,在此对话框中,您可以从当前用户或个人存储中选择您想用于主机的解密证书。