Web 配置参考 (Master Data Services)
适用于:SQL Server - 仅限 Windows Azure SQL 托管实例
Master Data Services 使用 Web.config 文件来包含使 Internet Information Services (IIS) 能够承载主数据管理器 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 文件中包括的元素。
配置元素 | 说明 |
---|---|
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> 元素。 |
运行时 | .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 节组 [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>
元素和属性
项 | 说明 |
---|---|
实例 | 子元素。 包含指定 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>