如何将绑定导出到绑定文件

可以使用绑定文件将 BizTalk 应用程序的绑定导出到另一个现有的 BizTalk 应用程序中。 还可以导出组中的所有绑定或程序集的绑定。 随后,可以将这些绑定导入应用程序或组。

绑定文件是一个 XML 文件,用于描述 BizTalk 管理数据库中的项目及其关系。 它包含 BizTalk 程序集、应用程序或组范围内每个BizTalk Server业务流程、管道、映射或架构的绑定信息。 它包含每个发送端口、发送端口组、接收端口、接收位置和参与方的配置设置。 它还描述了每个业务流程绑定到的主机及其信任级别。

导出到绑定文件的原因

绑定文件可以避免手动配置绑定,从而加快以下方案的部署速度:

  • 将应用程序从一个部署环境移到另一个部署环境

    使用绑定文件可以避免为不同的部署环境(例如从开发环境到测试环境)手动配置绑定,从而加快部署速度。

  • 更新程序集

    可以使用绑定文件在更新程序集后自动将绑定应用或重新应用于程序集。

  • 将程序集部署到多个 BizTalk 组

    通过使用绑定文件,可以避免为部署到多个 BizTalk 组中的程序集单独配置绑定。

    使用绑定文件可以灵活地将绑定应用到应用程序。 将应用程序导出到 .msi 文件时,只能指定将应用程序的所有绑定导出到 .msi 文件。 使用绑定文件可以执行以下操作:

  • 将当前应用程序中的所有绑定、来自当前组的所有绑定或仅导出单个程序集的绑定导出到绑定文件。 (通过使用管理控制台中的应用程序的“导出绑定”命令执行此操作。)

  • 可以使用“添加资源”命令) 将绑定文件添加到应用程序 (,以便立即应用其绑定,或者在将应用程序导入到另一个组时应用绑定。

  • 可以使用“添加资源”命令) 将多个绑定文件添加到应用程序 (,并为每个绑定文件指定目标部署环境。 这使你能够将单个部署包用于多个部署环境。 导入应用程序时,可以选择要应用的绑定。

  • 可以为应用程序中的多个程序集导出单独的绑定文件。

  • 您可以在生成绑定文件后对其进行编辑,以更改其中的绑定信息。

如何导出到绑定文件

通过在 BizTalk Server 管理控制台中为应用程序执行“导出绑定”命令,或使用命令行上的 BTSTask ExportBindings 命令,将应用程序的绑定导出到绑定文件。

出于安全方面的原因,如果导出绑定文件,BizTalk Server 会从该文件中删除绑定的密码。 在导入绑定后,必须为发送端口和接收位置重新配置密码,它们才能正常运行。 您需要在 BizTalk Server 管理控制台的“传输属性”对话框中为发送端口或接收位置配置密码。

绑定文件中的信息将取代现有的配置信息。 如果绑定文件中项目的名称与现有配置中项目的名称相匹配,则当您导入绑定文件时绑定文件中的项目将更新现有配置中的项目。

若要了解如何将主机和信任级别存储在绑定文件中,如何将绑定文件中的主机和信任级别与应用程序中的主机和信任级别匹配,以及绑定的应用顺序,请参阅 绑定文件和应用程序部署 (https://go.microsoft.com/fwlink/?LinkID=154726) 。 有关如何导出 BizTalk 应用程序的绑定的说明,请参阅 如何导出 BizTalk 应用程序的绑定 (https://go.microsoft.com/fwlink/?LinkId=155009) 。