웹 구성 참조(Master Data Services)

적용 대상: SQL Server - Windows 한정 Azure SQL Managed Instance

마스터 데이터 서비스는 Web.config 파일을 사용하여 인터넷 정보 서비스가 마스터 데이터 관리자를 웹 애플리케이션 및 웹 서비스를 호스트할 수 있도록 해주는 구성 설정을 포함합니다. 이 Web.config 파일은 마스터 데이터 서비스 설치 경로의 WebApplication 폴더 안에 있습니다. 자세한 정보는 폴더 및 파일 권한 (마스터 데이터 서비스)를 참고해 주세요.

Web.Config 요소

Web.config 파일에는 표준 인터넷 정보 서비스, 닷넷 프레임워크, 오픈 소스 웹 프레임워크 및 윈도우 커뮤니케이션 파운데이션의 구성 요소 이외에도 사용자 지정 마스터 데이터 서비스의 요소인 <masterDataServices>가 포함되어 있습니다. 다음 표에서는 Web.config 파일에 포함된 요소에 대해 설명합니다.

구성 요소 설명
masterDataServices 사용자 지정 요소. 마스터 데이터 서비스의 웹 서비스를 마스터 데이터 서비스의 데이터베이스에 연결해 주세요.
connectionStrings 오픈 소스 웹 프레임 워크 요소입니다. 자세한 정보는 마이크로소프트 개발자 네트워크 라이브러리의 connectionStrings 요소(오픈소스 웹 프레임 워크 설정 스키마)를 참고해 주세요.
system.web 오픈 소스 웹 프레임 워크 요소입니다. 자세한 정보는 마이크로소프트 개발자 네트워크 라이브러리의 system.web 요소 (오픈소스 웹 프레임 워크 설정 스키마)를 참고해 주세요.
startup 닷넷 프레임워크 요소. 자세한 정보는 마이크로소프트 개발자 네트워크 라이브러리의 <startup>요소를 참고해 주세요.
runtime 닷넷 프레임워크 요소. 자세한 정보는 마이크로소프트 개발자 네트워크 라이브러리의 <runtime>요소를 참고해 주세요.
system.codedom 닷넷 프레임워크 요소. 자세한 정보는 마이크로소프트 개발자 네트워크 라이브러리의 <system.codedom> 요소를 참고해 주세요.
system.web.extensions 오픈 소스 웹 프레임 워크 요소입니다. 자세한 정보는 마이크로소프트 개발자 네트워크 라이브러리의 system.web.extensions 요소 (오픈소스 웹 프레임 워크 설정 스키마)를 참고해 주세요.
system.webServer 인터넷 정보 서비스 요소를 포함하는 섹션 그룹입니다. 자세한 정보는 마이크로소프트 개발자 네트워크 라이브러리의 system.webServer 섹션 그룹 [인터넷 정보 서비스 7 설정 스키마] 를 참고해 주세요.
system.serviceModel WCF 요소. 자세한 정보는 마이크로소프트 개발자 네트워크 라이브러리의 <system.serviceModel>요소를 참고해 주세요.
system.diagnostics 닷넷 프레임워크 요소. 자세한 정보는 마이크로소프트 개발자 네트워크 라이브러리의 <system.diagnostics> 요소를 참고해 주세요.
appSettings 오픈 소스 웹 프레임 워크 요소입니다. 자세한 내용은 MSDN Library에서 appSettings 요소(일반 설정 스키마) 를 참조하세요.

masterDataServices 요소입니다

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

구문

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

요소 및 특성

항목 설명
instance 자녀 요소. 웹 서비스 및 데이터베이스 연결 문자열 대한 정보를 지정하는 속성을 포함해 주세요.
virtualPath 특성. 마스터 데이터 관리자 웹 애플리케이션 및 서비스의 가상 경로를 지정해 주세요. 이는 인터넷 정보 서비스 ApplicationHost.config 파일의 <사이트> 요소 아래에 있는 <애플리케이션> 요소의 경로 속성에 해당됩니다.
siteName 특성. 마스터 데이터 관리자 웹 애플리케이션 및 서비스를 호스팅하는 사이트의 이름을 지정해 보세요. 이것은 인터넷 정보 서비스 ApplicationHost.config 파일의 <사이트 >아래 부분에 있는< 사이트> 요소의 이름 속성에 해당되는 것입니다.
connectionName 특성. 사용할 서비스 연결의 이름을 지정해 주세요. Web.config의 <connectionStrings> 요소 아래에 있는 >add< 요소 이름 속성에 해당되는 것입니다.
serviceName 특성. 웹 서비스의 이름을 지정해 주세요. 이것은 Web.config의 <서비스> 요소 아래 부분에 있는 <서비스스> 요소의 이름 속성에 해당되는 것입니다.

예시

다음 예시는 MDSDB에서 지정한 연결 문자열을 사용하여 Contoso 사이트 및 /마스터 데이터 서비스 경로에서 마스터 데이터 서비스1이라는 이름의 서비스를 나타내고 있습니다.

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