XML Web services 검색

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

XML Web services 검색은 WSDL(웹 서비스 기술 언어)을 사용하여 특정 XML Web services를 설명하는 한 개 이상의 관련 문서를 찾거나 검색하는 프로세스입니다. 이러한 검색을 통해 XML Web services 클라이언트는 XML Web services의 존재 여부와 XML Web services의 설명 문서를 찾는 위치를 확인할 수 있습니다.

게시된 .disco 파일로, XML Web services를 설명하는 다른 리소스에 대한 링크를 포함하며 XML Web services를 프로그래밍 방식으로 검색할 수 있도록 하는 XML 문서입니다. 다음 예제에서는 검색 문서의 구조를 보여 줍니다.

<?xml version="1.0" encoding="utf-8" ?>
<discovery xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xmlns="https://schemas.xmlsoap.org/disco/">
  <contractRef ref="https://www.contoso.com/Counter.asmx?wsdl"
                docRef="https://www.contoso.com/Counter.asmx"
                xmlns="https://schemas.xmlsoap.org/disco/scl/" /> 
    <soap address="https://www.contoso.com/Counter.asmx" 
        xmlns:q1="http://tempuri.org/" 
        binding="q1:CounterSoap" 
        xmlns="https://schemas.xmlsoap.org/disco/soap/" /> 
</discovery>
fxx6cfx2.note(ko-kr,VS.100).gif참고:
일반적으로 검색 문서는 XML Web services에 대한 검색 정보를 제공하는 리소스에 대한 링크(URL)가 포함된 요소의 컨테이너입니다. 상대 URL의 경우 검색 문서의 위치가 기준이 됩니다.

그러나 XML Web services를 구현하는 웹 사이트에서는 검색을 지원할 필요는 없습니다. 다른 사이트에서 XML Web services 디렉터리와 같은 서비스를 설명할 수 있습니다. 또는 개인적인 용도의 서비스를 만들 때처럼 서비스 검색을 위한 공개적인 방법이 없을 수도 있습니다.

참고 항목

개념

XML Web Services 인프라
XML Web services 디렉터리