Web 配置参考 (Master Data Services)

Master Data Services 使用 Web.config 文件来包含配置设置,使 Internet Information Services (IIS) 能够托管 Master Data Manager Web 应用程序和 Web 服务。 此 Web.config 文件位于 Master Data Services 安装路径的 WebApplication 文件夹中。 有关路径和权限的详细信息,请参阅文件夹和文件权限(Master Data Services)。

Web.Config 元素

除了标准 IIS、.NET Framework、ASP.NET 和 Windows Communication Foundation (WCF) 配置元素外,Web.config 文件还包含自定义 Master Data Services 元素、 <masterDataServices>。 下表描述了 Web.config 文件中包含的元素。

配置元素 DESCRIPTION
masterDataServices 自定义元素。 将 Master Data Services Web 服务连接到 Master Data Services 数据库。
connectionStrings ASP.NET 元素。 有关详细信息,请参阅 MSDN 库中 的 connectionStrings 元素(ASP.NET 设置架构 )。
system.web ASP.NET 元素。 有关详细信息,请参阅 MSDN 库中 的 system.web 元素(ASP.NET 设置架构 )。
startup .NET Framework 元素。 有关详细信息,请参阅 MSDN 库中的 startup> 元素。<
runtime .NET Framework 元素。 有关详细信息,请参阅 MSDN 库中的运行时>元素。<
system.codedom .NET Framework 元素。 有关详细信息,请参阅 MSDN 库中的 system.codedom> 元素。<
system.web.extensions ASP.NET 元素。 有关详细信息,请参阅 MSDN 库中 的 system.web.extensions 元素(ASP.NET 设置架构 )。
system.webServer 包含 IIS 元素的节组。 有关详细信息,请参阅 MSDN 库中的 system.webServer 节组 [IIS 7 设置架构]。
system.serviceModel WCF 元素。 有关详细信息,请参阅 MSDN 库中的 system.serviceModel>。<
system.diagnostics .NET Framework 元素。 有关详细信息,请参阅 MSDN 库中的 system.diagnostics> 元素。<
appSettings ASP.NET 元素。 有关详细信息,请参阅 MSDN 库中 的 appSettings 元素(常规设置架构 )。

masterDataServices 元素

<masterDataServices> 元素是一个自定义元素,用于将 Master Data Services Web 服务连接到 Master Data Services 数据库。

语法

<masterDataServices>  
   <instance virtualPath="path" siteName="name" connectionName="name" serviceName="name" />  
</masterDataServices>  

元素和属性

条目 DESCRIPTION
instance 子元素。 包含为 Web 服务和数据库连接字符串指定信息的属性。
virtualPath 属性。 指定 Master Data Manager Web 应用程序和服务的虚拟路径。 这对应于 IIS ApplicationHost.config 文件中<站点>元素下<应用程序>元素的path属性。
siteName 属性。 指定承载 Master Data Manager Web 应用程序和服务的站点的名称。 这对应于 IIS ApplicationHost.config 文件中<站点><站点>元素的name属性。
connectionName 属性。 指定要使用的连接的名称。 这对应于 Web.config中 <connectionStrings> 元素下的 <add> 元素的 name 属性。
serviceName 属性。 指定 Web 服务的名称。 这对应于 Web.config中<服务>元素下<服务>元素的name属性。

示例:

以下示例使用 MDSDB 指定的连接字符串演示 Contoso 站点和 /MDS 路径上名为 MDS1 的服务。

<masterDataServices>  
   <instance virtualPath="/MDS" siteName="Contoso" connectionName="MDSDB" serviceName="MDS1" />  
</masterDataServices>