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>