跟踪 BizTalk Server 应用程序中构件之间的依赖关系

典型的 BizTalk Server 应用程序涉及各种项目,例如业务流程、发送端口、接收位置、管道、架构、映射等。 所有这些构件相互依赖。 下表列出了这些依赖项。

文物 统筹 发送端口 接收端口 接收位置 管道 地图 模式
业务流程 使用 使用
发送端口 由Dependency_UsedBy_Icon 使用 使用
接收端口 由Dependency_UsedBy_Icon 使用 使用
接收位置 由Dependency_UsedBy_Icon 使用
管道 由Dependency_UsedBy_Icon 由Dependency_UsedBy_Icon
地图 由Dependency_UsedBy_Icon 被使用 使用
架构 由Dependency_UsedBy_Icon

正如表建议的那样,有两种依赖项模式。

  • 使用(使用)— 一个构件使用另一个构件。例如,发送端口使用管道。

  • 由 (Dependency_UsedBy_Icon) - 项目由另一个项目使用,例如,业务流程使用发送端口。

    使用这些依赖项时,如果需要更新项目,则必须知道必须停止或重新部署依赖项层次结构中的哪些项目。 BizTalk Server 管理控制台中提供了此类依赖项信息。 BizTalk Server 管理控制台在这两种模式下显示依赖项信息 - 项目是否使用另一个项目 ,以及 项目是否由另一个项目使用。

查看依赖项

本部分介绍如何使用 BizTalk Server 管理控制台查看依赖项。

注释

以下过程提供了有关如何查看编排依赖项的说明。 也可以按照相同的说明查看其他构件的依赖项。

查看项目的依赖项

  1. 在 BizTalk Server 管理控制台中,展开应用程序,然后单击 Orchestrations。 在中间窗格中,右键单击要查看其依赖关系的编排,然后单击“查看依赖关系”。

  2. 在窗格底部,“ 依赖项统计信息 ”窗格显示两类依赖项。 被使用类别显示使用该特定协调流程的项目。 Using 类别显示特定编排使用的工件。

    编排的依赖项

    由于没有其他工件依赖于业务流程,因此业务流程的 “使用者” 依赖项类别为空。 但是,在使用依赖项模式下,图像显示编排依赖于一个发送端口。 依赖项数显示为超链接,单击时仅显示业务流程所依赖的发送端口。 请注意,即使单击超链接列出发送端口,依赖项窗格仍然显示业务流程的依赖项统计信息,而不是发送端口。

    可以右键单击发送端口,然后再次单击“ 查看依赖项 ”,以查看发送端口的依赖项矩阵。 你可以查看此类依赖项树的任何级别。 依赖项树中的级别由窗格顶部的面包屑的痕迹显示,如下图所示。

    依赖项树的面包屑