如何:控制跨区域通信

更新:2007 年 11 月

跨区域的通信是通过区域终结点来管理的。通过区域的通信可以是入站、出站或双向的。如果把区域看作是防火墙,通过区域终结点的通信就可以看作是通过防火墙的入站和出站通信。使用区域终结点,可以指定允许哪些类型的通信传入和传出区域。为此,需要对区域终结点设置区域通信约束。

选择一个区域终结点时,区域通信约束就出现在“设置和约束”编辑器中。区域终结点上的可用约束反映了服务器在区域内可能提供的通信协议。通过清除其中一个约束的复选框,可以禁止进出使用该协议的区域的通信。此操作不会阻止该区域内的服务器之间使用该通信协议;它阻止跨该区域使用该协议。

按照下面的过程设置区域通信约束。

设置对区域终结点的通信约束

  1. 选择区域终结点。

    终结点图标中的箭头指示每个终结点处理的通信方向:

    • 入站通信 --“>”指向区域内部。

    • 出站通信 --“<”指向区域外部。

    • 双向通信 --“<>”指向区域的内部和外部。

  2. 查看设置和约束编辑器中可用的通信约束的列表。有关更多信息,请参见 如何:打开设置和约束编辑器

  3. 选择一个复选框以允许逻辑服务器将指定类型的通信委托给该区域终结点。清除复选框以禁止该类型的通信。

指定区域通信约束会影响将区域终结点连接到逻辑服务器终结点的能力。例如,如果选择出站区域终结点并清除“设置和约束编辑器”中的“HTTPClientEndpoint”约束,则不允许将 Web 服务器上的 HTTP 客户端终结点连接到该区域终结点。

若要更改区域终结点的通信方向,请参见如何:更改区域上的通信方向

请参见

其他资源

定义区域和逻辑服务器之间的通信路径

设置和约束编辑器