다음을 통해 공유


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

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.