本节中的主题介绍如何将绑定导入 BizTalk 组或应用程序。
导入绑定时,请记住以下要点:
将覆盖现有绑定。 如果导入的绑定的名称与现有绑定相同,则会覆盖现有绑定。 此外,如果绑定文件包含参与方和别名,则会覆盖在应用程序中已存在的同名参与方和别名的所有绑定。
组中的所有绑定都必须是唯一的。 如果与您要导入的绑定同名的绑定已存在于组中,则导入操作将失败。
必须重新配置密码。 出于安全原因,导出绑定文件时,BizTalk Server 会从文件中删除绑定的密码。 导入绑定后,必须先为发送端口和接收位置重新配置密码,然后它们才能正常工作。 在 BizTalk Server 管理控制台的“传输属性”对话框中为发送端口或接收位置配置密码。 有关说明,请参阅 如何创建发送端口。 另请参阅 如何创建接收位置。
主机必须存在于组中。 与绑定中指定的主机对应的主机必须已存在于导入绑定的 BizTalk 组中,并且主机信任级别必须匹配。 否则,导入操作将失败。
绑定导入行为依赖于绑定的来源。 绑定可能已从程序集、应用程序或组导出。 根据从何处导出绑定,导入作可能会产生不同的效果,如下表所示。
绑定的起源 导入到应用程序中 导入到组中 从程序集导出的绑定 指定的应用程序必须包含与从中导出绑定文件的程序集同名的程序集。 否则,导入操作将失败。 该组必须包含一个程序集和一个与从中导出绑定文件的程序集和应用程序同名的应用程序。 否则,导入失败。 从应用程序输出的绑定项 从中导出绑定文件的应用程序必须与指定应用程序具有相同的名称。 否则,导入操作将失败。 从中导出绑定文件的应用程序必须与要导入绑定的组中的应用程序具有相同的名称。 否则,导入操作会失败。 从团体导出的绑定 从中导出绑定文件的组必须包含与指定应用程序同名的应用程序。 否则,导入作业失败。 为相应的应用程序导入绑定。 换句话说,从中导出绑定的组中应用程序的绑定将导入到当前组中具有相同名称的应用程序。 适配器的 Name 属性可能不正确。 如果绑定文件包含适配器的设置,请验证绑定文件中 TransportType 元素的 Name 属性是否与 BizTalk Server 管理控制台(在平台设置 > 适配器下)中为适配器配置的 Name 属性相同。
具体而言,应验证将绑定从 BizTalk Server 2006 导入到 BizTalk Server 时是否如此。 某些运输工具对此可能存在问题,如下列所示:
MQS
MSMQ
POP3
Windows SharePoint Services