이 설명서는 보관되지만 유지 되지 않습니다.

XML Web services 게시 및 배포

이 항목은 레거시 기술과 관련된 것입니다. 이제 XML Web services와 XML Web services 클라이언트는 다음을 사용하여 만들어야 합니다. Windows Communication Foundation .

웹 서비스 배포란 .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의 검색을 사용하도록 설정을 참조하십시오.

참고 항목

표시: