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 文件除了包含标准的 IIS、.NET Framework、ASP.NET 和 Windows Communication Foundation (WCF) 配置元素外,还包含一个自定义 Master Data Services 元素 <masterDataServices>。下表描述了 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 Library 中的 <startup> 元素

runtime

.NET Framework 元素。 有关详细信息,请参阅 MSDN Library 中的 <runtime> 元素

system.codedom

.NET Framework 元素。 有关详细信息,请参阅 MSDN Library 中的 <system.codedom> 元素

system.web.extensions

ASP.NET 元素。 有关详细信息,请参阅 MSDN Library 中的 system.web.extensions 元素(ASP.NET 设置架构)

system.webServer

包含 IIS 元素的节组。 有关详细信息,请参阅 MSDN Library 中的 system.webServer Section Group [IIS 7 Settings Schema](system.webServer 节组 [IIS 7 设置架构])。

system.serviceModel

WCF 元素。 有关详细信息,请参阅 MSDN Library 中的 <system.serviceModel>

system.diagnostics

.NET Framework 元素。 有关详细信息,请参阅 MSDN Library 中的 <system.diagnostics> 元素

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

属性。 指定 主数据管理器 Web 应用程序和服务的虚拟路径。 此属性与 IIS ApplicationHost.config 文件中 <site> 元素下的 <application> 元素的 path 属性相对应。

siteName

属性。 指定承载 主数据管理器 Web 应用程序和服务的站点的名称。 此属性与 IIS ApplicationHost.config 文件中 <sites> 下的 <site> 元素的 name 属性相对应。

connectionName

属性。 指定要使用的连接的名称。 此属性与 Web.config 中 <connectionStrings> 元素下的 <add> 元素的 name 属性相对应。

serviceName

属性。 指定 Web 服务的名称。 此属性与 Web.config 中 <services> 元素下的 <service> 元素的name 属性相对应。

示例

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

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