跟踪 BizTalk Server 应用程序中的项目之间的依存关系
典型的BizTalk Server应用程序涉及各种项目,例如业务流程、发送端口、接收位置、管道、架构、映射等。 所有这些项目均相互依存。 下表列出了这些依存关系:
Artifacts | 资源协调 | 发送端口 | 接收端口 | 接收位置 | 管道 | Maps | 架构 |
---|---|---|---|---|---|---|---|
业务流程 | |||||||
发送端口 | 使用 | ||||||
接收端口 | 使用 | ||||||
接收位置 | 使用 | ||||||
管道 | 使用 | 使用 | |||||
Map | 使用 | 使用 | |||||
架构 | 使用 |
如此表所示,有两种依存关系模式。
使用 () – 项目使用另一个项目,例如,发送端口使用管道。
由 ( 使用 – 项目由另一个项目使用,例如,业务流程使用发送端口。
鉴于这些依存关系,如果需要更新某个项目,你必须了解依存关系层次结构中哪些项目需要停止或重新部署。 BizTalk Server管理控制台中提供了此类依赖项信息。 BizTalk Server管理控制台在两种模式下显示依赖项信息 - 项目是否使用另一个项目以及另一个项目是否使用。
查看依存关系
本部分介绍如何使用 BizTalk Server 管理控制台查看依赖项。
注意
以下过程提供了有关如何查看某个业务流程的依存关系的说明。 你也可以按照同样的说明查看其他项目的依存关系。
查看某个项目的依存关系的步骤
在BizTalk Server管理控制台中,展开应用程序,然后单击“业务流程”。 在中间窗格中,右键单击要查看其依赖项的业务流程,然后单击“ 查看依赖项”。
窗格底部的 “依赖项统计信息 ”窗格显示两个类别的依赖项。 “ 已使用者” 类别显示使用该特定业务流程的项目。 “ 使用 ”类别显示特定业务流程使用的项目。
业务流程
由于没有其他项目依赖于业务流程,因此业务流程的 “被使用者 ”依赖类别为空。 但是,在 “使用 依赖项模式”下,该图像显示业务流程依赖于一个发送端口。 依存关系的数量显示为超链接,如果单击此超链接,将仅显示该业务流程所依赖的发送端口。 请注意,即使在你单击该超链接以列出发送端口之后,依存关系窗格仍然会显示该业务流程的依存统计,而不是发送端口的依存统计。
可以右键单击发送端口,然后再次单击“ 查看依赖项 ”,以查看发送端口的依赖项矩阵。 你可以向上查看任何级别的此类依存关系树。 你在依存关系树中所处的级别将在该窗格顶部通过一串面包屑来显示,如下图所示。