Referencia de la configuración web (Master Data Services)

Se aplica a:SQL Server: solo Windows Azure SQL Managed Instance

Master Data Services usa un archivo Web.config para contener la configuración que permite a Internet Information Services (IIS) hospedar la aplicación web de Master Data Manager y el servicio web. Este archivo Web.config se encuentra en la carpeta WebApplication de la ruta de instalación de Master Data Services. Para obtener más información sobre la ruta y los permisos, consulte Permisos de carpetas y archivos (Master Data Services).

Elementos de Web.Config

El archivo Web.config contiene un elemento de Master Data Services personalizado, <masterDataServices>, además de elementos de configuración de Windows Communication Foundation (WCF), IIS estándar, .NET Framework y ASP.NET. En la siguiente tabla se describen los elementos incluidos en el archivo Web.config.

Elemento de configuración Descripción
masterDataServices Elemento personalizado. Conecta el servicio web Master Data Services a una base de datos de Master Data Services.
connectionStrings Elemento de ASP.NET. Para obtener más información, consulte Elemento connetionStrings (Esquema de configuración de ASP.NET) en MSDN Library.
system.web Elemento de ASP.NET. Para obtener más información, consulte Elemento system.web (Esquema de configuración de ASP.NET) en MSDN Library.
startup Elemento de .NET Framework. Para obtener más información, consulte Elemento <startup> en la biblioteca MSDN.
runtime Elemento de .NET Framework. Para obtener más información, consulte Elemento <runtime> en la biblioteca MSDN.
system.codedom Elemento de .NET Framework. Para obtener más información, consulte el elemento <system.codedom> en la biblioteca MSDN.
system.web.extensions Elemento de ASP.NET. Para obtener más información, consulte system.web.extensions (Elemento, Esquema de configuración de ASP.NET) en MSDN Library.
system.webServer Grupo de sección que contiene los elementos IIS. Para obtener más información, consulte system.webServer Section Group IIS 7 Settings Schema (Grupo de sección system.webServer [esquema de configuración de IIS 7]) en la biblioteca MSDN.
system.serviceModel Elemento de WCF. Para más información, consulte <system.serviceModel> en la biblioteca MSDN.
system.diagnostics Elemento de .NET Framework. Para obtener más información, consulte el elemento <system.diagnostics> en la biblioteca MSDN.
appSettings Elemento de ASP.NET. Para obtener más información, consulte Elemento appSetings (Esquema de configuración general) en MSDN Library.

Elemento masterDataServices

El elemento <masterDataServices> es un elemento personalizado que se usa para conectar un servicio web de Master Data Services a una base de datos de Master Data Services.

Sintaxis

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

Atributos y elementos

Elemento Descripción
instance Elemento secundario. Contiene atributos que especifican información para el servicio web y la cadena de conexión a bases de datos.
virtualPath Atributo. Especifica la ruta de acceso virtual de la aplicación web y servicio de Master Data Manager. Este valor corresponde al atributo path del elemento <application> en el elemento <site> del archivo ApplicationHost.config de IIS.
siteName Atributo. Especifica el nombre del sitio que hospeda la aplicación web y servicio de Master Data Manager. Este valor corresponde al atributo name del elemento <site> en el elemento <sites> del archivo ApplicationHost.config de IIS.
connectionName Atributo. Especifica el nombre del administrador de conexiones que se va a usar. Este valor corresponde al atributo name del elemento <add> en el elemento <connectionStrings> del archivo Web.config.
serviceName Atributo. Especifica el nombre del servicio web. Este valor corresponde al atributo name del elemento <service> en el elemento <services> del archivo Web.config.

Ejemplo

El siguiente ejemplo muestra un servicio denominado MDS1 en el sitio de Contoso y la ruta de acceso /MDS que usa una cadena de conexión especificada por MDSDB.

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