系统设计器术语
更新:2007 年 11 月
在 Visual Studio Team System Architecture Edition 中,可以使用系统设计器设计应用程序系统。当您创建新的“系统设计”解决方案或者在您的解决方案中创建或添加系统关系图时,系统设计器将打开。
一个系统关系图代表一个应用程序系统的一个定义。可以通过向系统定义中添加终结点、应用程序或其他系统来设计该系统。然后可以配置和评估该系统的部署。通过将该系统添加为另一个系统定义的成员,还可以重用该系统。
工具箱显示可以作为成员添加到系统定义中的新系统或应用程序。Visual Studio 将这些成员的定义添加到解决方案中的对应关系图上。工具箱还显示可以添加到系统定义或其成员中的新终结点。
“系统视图”窗口显示解决方案中已经存在的系统或应用程序。这些系统和应用程序的定义出现在解决方案中的其他关系图上。添加到应用程序系统中的成员就是对这些定义的使用。
通过向系统定义中添加终结点,可以定义和表示应用程序系统提供或使用的行为。然后可以将此行为委托给系统定义的成员。还可以向系统定义的外部公开成员的行为。这两个操作都向系统定义中添加代理终结点。您还可以连接成员,以表示它们在部署环境中的通信路径。有关更多信息,请参见系统设计器概述。
下面两幅图显示的分别为系统设计器和系统关系图。
系统设计器
系统关系图
下表介绍与系统设计器有关的术语。
术语 |
定义 |
---|---|
系统关系图 |
描述用来设计应用程序系统的关系图。应用程序系统由应用程序或其他系统构成。系统关系图 (.sd) 文件包含基于系统定义模型 (SDM) 的信息。 有关更多信息,请参见下列主题: |
系统定义 |
描述特定应用程序系统的配置。应用程序系统由应用程序或作为成员的其他系统构成。系统定义描述在部署时应用于其成员的配置、规则和策略。 有关更多信息,请参见应用程序系统概述。 |
应用程序(用法) |
描述将应用程序定义作为系统定义的成员的用法。 在系统设计器中工作时,可以查看应用于系统成员的设置和约束。尽管不能从系统设计器中编辑这些约束,但是可以重写在应用程序的基础定义中指定为可重写的任何设置。 有关更多信息,请参见系统设计器概述。 |
系统(用法) |
描述将一个系统定义作为另一个系统定义的成员的用法。 有关更多信息,请参见应用程序系统概述。 |
系统终结点 |
表示系统提供或使用的行为,还表示系统的连接点。 系统终结点出现在系统的边界上。最终必须将这些终结点的行为委托给系统的某个成员。 有关更多信息,请参见委托和公开应用程序系统的行为。 |
代理终结点 |
表示系统提供或使用的行为,还表示系统的连接点。 代理终结点出现在系统的边界上,并向系统定义的外部公开成员行为。代理终结点将系统行为委托给系统的某个成员。 有关更多信息,请参见委托和公开应用程序系统的行为。 |
连接 |
表示部署系统的实例时如何配置应用程序终结点。 有关更多信息,请参见应用程序系统中的通信。 |
委托 |
表示将系统行为从代理终结点委托给系统成员上的某个终结点。 有关更多信息,请参见委托和公开应用程序系统的行为。 |