Web 配置参考 (Master Data Services)

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

Web.Config 元素

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

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

masterDataServices 元素

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

语法

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

元素和属性

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

示例

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

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