웹 구성 참조(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>