웹 구성 참조(Master Data Services)

Master Data Services에서는 인터넷 정보 서비스(IIS)가 마스터 데이터 관리자 웹 응용 프로그램 및 웹 서비스를 호스팅할 수 있도록 하는 구성 설정이 Web.config 파일에 포함됩니다. 이 Web.config 파일은 Master Data Services 설치 경로의 WebApplication 폴더에 있습니다. 경로 및 사용 권한에 대한 자세한 내용은 폴더 및 파일 사용 권한(Master Data Services)을 참조하십시오.

Web.Config 요소

Web.config 파일에는 표준 IIS, .NET Framework, ASP.NET 및 WCF(Windows Communication Foundation) 구성 요소 외에도 사용자 지정 Master Data Services 요소인 <masterDataServices>가 포함되어 있습니다. 다음 표에서는 Web.config 파일에 포함된 요소에 대해 설명합니다.

구성 요소

설명

masterDataServices

사용자 지정 요소. Master Data Services 웹 서비스를 Master Data Services 데이터베이스에 연결합니다.

connectionStrings

ASP.NET 요소. 자세한 내용은 MSDN Library에서 connectionStrings 요소(ASP.NET 설정 스키마)를 참조하십시오.

system.web

ASP.NET 요소. 자세한 내용은 MSDN Library에서 system.web 요소(ASP.NET 설정 스키마)(system.web Element(ASP.NET Settings Schema))를 참조하십시오.

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.web.extensions Element(ASP.NET Settings Schema))를 참조하십시오.

system.webServer

IIS 요소를 포함하는 섹션 그룹. 자세한 내용은 MSDN Library에서 system.webServer 섹션 그룹 [IIS 7 설정 스키마](system.webServer Section Group [IIS 7 Settings Schema])를 참조하십시오.

system.serviceModel

WCF 요소. 자세한 내용은 MSDN Library에서 <system.serviceModel>를 참조하십시오.

system.diagnostics

.NET Framework 요소. 자세한 내용은 MSDN Library에서 <system.diagnostics> 요소를 참조하십시오.

appSettings

ASP.NET 요소. 자세한 내용은 MSDN Library에서 appSettings 요소(일반 설정 스키마)(appSettings Element(General Settings Schema))를 참조하십시오.

masterDataServices 요소

<masterDataServices> 요소는 Master Data Services 웹 서비스를 Master Data Services 데이터베이스에 연결하는 데 사용되는 사용자 지정 요소입니다.

구문

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

요소 및 특성

항목

설명

instance

자식 요소. 웹 서비스와 데이터베이스 연결 문자열에 대한 정보를 지정하는 특성을 포함합니다.

virtualPath

특성. 마스터 데이터 관리자 웹 응용 프로그램 및 서비스의 가상 경로를 지정합니다. 이 값은 IIS ApplicationHost.config 파일에서 <site> 요소 아래에 있는 <application> 요소의 path 특성에 해당합니다.

siteName

특성. 마스터 데이터 관리자 웹 응용 프로그램과 서비스를 호스트하는 사이트의 이름을 지정합니다. 이 값은 IIS ApplicationHost.config 파일에서 <sites> 아래에 있는 <site> 요소의 name 특성에 해당합니다.

connectionName

특성. 사용할 연결 이름을 지정합니다. 이 값은 Web.config 파일에서 <connectionStrings> 요소 아래에 있는 <add> 요소의 name 특성에 해당합니다.

serviceName

특성. 웹 서비스의 이름을 지정합니다. 이 값은 Web.config 파일에서 <services> 요소 아래에 있는 <service> 요소의 name 특성에 해당합니다.

다음 예에서는 MDSDB를 통해 지정된 연결 문자열을 사용하는 /MDS 경로와 Contoso 사이트의 MDS1이라는 서비스를 보여 줍니다.

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