应用程序系统中的通信

更新:2007 年 11 月

在系统设计器中,可以通过连接系统成员对这些成员之间的通信路径进行配置。在系统关系图上,连接描述了应用程序在部署系统实例时的连接方式。系统关系图上的连接也是关于使用为提供方终结点指定的地址(如 Web 服务 URL)配置使用方终结点的说明。

比较而言,应用程序关系图上的连接则表示应用程序在部署环境中的连接方式,具体情况视使用方终结点的实际配置而定。

有关更多信息,请参见下列主题:

配置系统关系图上的通信路径

在系统关系图上,根据需要相应地配置并连接系统的成员。例如,配置和连接应用程序成员的方式不需要与应用程序关系图或其他系统关系图上这些成员的基础定义的连接方式相同。通过连接系统成员上的终结点,可以对系统关系图上的通信路径进行配置。

与应用程序关系图相比,系统定义中各成员上的终结点必须已经定义,以便可以连接这些终结点。例如,只有这些系统通过代理终结点公开各自成员的行为时,才能连接系统定义内的系统。虽然可以连接、断开连接和重写终结点的设置,但是,不能向系统定义中的成员添加终结点或从中移除终结点。若要向成员中添加终结点或从中移除终结点,必须向定义这些成员的关系图中添加这些终结点或从中将其移除。否则,连接系统成员的规则与应用程序关系图上的那些规则相似。

此外,成员上的使用方终结点通常要求连接到合适的提供方终结点或要求委托给代理终结点,以便该成员正常工作。在应用程序关系图上,使用方终结点的定义具有“需要连接”应用程序终结点设置。如果系统中包括关联应用程序的使用,默认情况下,该设置将会设置为 True 且不可重写。但是,如果实现该应用程序时要求连接是可选的,可以将此设置更改为定义中的 False 或重写系统上下文中的设置。否则,必须连接或委托使用方终结点,以便使系统有效。

说明:

如果需要连接时断开 Web 服务使用方终结点的连接,将不会在部署时对该终结点进行配置。因此,对该系统的部署进行评估时,将会产生验证错误。应该不需要连接的唯一情况是,无需配置信息即可部署和使用该应用程序(这种情况不常出现)。

有关更多信息,请参见下列主题:

请参见

任务

如何:从系统关系图中删除终结点

如何:重排和重绘系统关系图上的连接

其他资源

定义系统关系图上的通信路径