XML Web services 게시 및 배포
웹 서비스 배포란 Microsoft .NET Framework에 제공되지 않은 웹 서비스에서 사용되는 어셈블리와 .asmx 파일을 웹 서버의 가상 디렉터리에 복사하는 것입니다. 웹 서비스를 배포하는 방법에 대한 자세한 내용은 XML Web Services 배포를 참조하십시오.
웹 서비스 검색
웹 서비스 검색은 웹 서비스 설명을 찾고 정보를 얻는 프로세스로, 웹 서비스를 액세스하기 위한 예비 단계입니다. 검색 프로세스를 통해 웹 서비스 클라이언트에서는 디자인 시 웹 서비스의 존재 여부, 기능, 상호 작용하는 방법 등을 확인할 수 있습니다.
일반적으로 다른 검색 문서에 대한 링크, XSD 스키마 및 WSDL(웹 서비스 기술 언어)로 작성된 서비스 설명 등을 포함할 수 있는 XML 형식의 검색 문서를 활용하는 검색 메커니즘을 통해 사용자는 웹 서비스를 이용할 수 있으며, 이러한 문서를 통해 사용 가능한 서비스를 확인할 수 있습니다.
웹 서비스 클라이언트는 다음과 같은 세 가지 방법으로 검색 문서에 액세스할 수 있습니다.
정적 검색 파일: 검색 파일을 게시하며, 일반적으로 파일 이름 확장명이 .disco입니다. 사용자는 특정 검색 파일을 찾아 보거나 기본 웹 페이지에 파일 링크가 있을 경우 웹 응용 프로그램 루트를 찾아 볼 수 있습니다. .disco 파일에는 개수에 상관없이 웹 서비스에 대한 참조가 포함될 수 있습니다.
?disco 쿼리 문자열: ASP.NET에서 실행하는 웹 서비스에는 동적으로 생성된 검색 문서가 포함될 수 있습니다. 쿼리 문자열에 ?DISCO가 제공된 URL을 사용하여 액세스할 경우 웹 서비스에 대해 검색 문서가 자동으로 생성됩니다. 예를 들어, 웹 서비스에 대한 URL이 www.contoso.com/getquote.asmx일 경우 URL이 www.contoso.com/getquote.asmx?DISCO인 검색 문서가 자동으로 생성됩니다. 이 검색 문서는 해당 웹 서비스에만 적용됩니다.
.vsdisco 요청: 웹 서비스 응용 프로그램에서 요청 URL에 해당하는 폴더 및 하위 폴더에 있는 사용 가능한 웹 서비스를 모두 검색할 수 있도록 동적 검색을 설정합니다. 정적 검색 문서는 작성할 필요가 없습니다. 웹 서비스에 대해 동적 검색이 설정된 경우 클라이언트 프록시를 생성하려는 Visual Studio .NET 개발자는 웹 참조 추가 대화 상자에서 확장명이 .vsdisco인 파일을 참조하는 URL(예: www.contoso.com/default.vsdisco)을 지정할 수 있습니다.
웹 서비스에 대한 정적 검색 파일 및 .vsdisco 요청을 사용하도록 설정하는 방법은 방법: XML Web services의 검색을 사용하도록 설정을 참조하십시오.
참고 항목
작업
방법: XML Web services의 검색을 사용하도록 설정
방법: 웹 서비스에 대한 프로토콜 지원을 사용하지 않도록 설정
개념
XML Web services 배포
ASP.NET을 사용하여 만든 XML Web services에 대한 구성 옵션
기타 리소스
ASP.NET을 사용하는 XML Web services
Copyright © 2007 by Microsoft Corporation. All rights reserved.