如何:禁止宿主关系
更新:2007 年 11 月
开发逻辑数据中心关系图时,可以指定在逻辑服务器上可以承载哪些类型的应用程序。当有人创建的部署关系图引用了您的逻辑数据中心关系图时,他们将只能向该逻辑服务器添加您指定的类型的应用程序。例如,您可以限制 Web 服务器,使它不能承载 ASP.NET Web 应用程序,而允许它承载 Web 服务。您还可以在应用程序设计器中指定对应用程序定义的承载约束。
如果没有指定承载约束,则在默认情况下,与分布式系统设计器一起提供的逻辑服务器原型可以承载以下类型的应用程序:
IIS Web 服务器 -- ASP.NET Web 应用程序、外部 Web 服务、BizTalk Web 服务和泛型应用程序。
WindowsClientServer -- Windows 应用程序、Office 应用程序和泛型应用程序。
数据库服务器 -- 外部数据库和泛型应用程序。
泛型服务器 -- 可以承载任何应用程序。
按照下面的过程指定承载约束。
约束逻辑服务器上可以承载哪些应用程序
在逻辑数据中心设计器中,选择要指定承载约束的逻辑服务器。
查看“设置和约束编辑器”。
在“应用程序约束”下,清除顶级复选框以禁止逻辑服务器承载该类型的应用程序。
您还可以约束数据中心中的区域能包含的服务器的类型。有关更多信息,请参见 如何:防止逻辑服务器被承载在区域中。
按照下面的过程,应用程序开发者还可以约束承载其应用程序的位置。
约束哪些逻辑服务器可以承载某个应用程序
在应用程序设计器中,选择要指定承载约束的应用程序定义。
查看“设置和约束编辑器”。
在“逻辑服务器约束”下,清除顶级复选框以禁止逻辑服务器承载该类型的应用程序。
除承载约束之外,还可以编写约束个别设置的用户定义的约束。有关更多信息,请参见 用户定义的约束。