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>