WCF(Windows Communication Foundation) 서비스는 하나 이상의 메타데이터 엔드포인트를 게시하여 메타데이터를 게시합니다. 서비스 메타데이터를 게시하면 MEX(WS-MetadataExchange) 및 HTTP/GET 요청과 같은 표준화된 프로토콜을 사용하여 메타데이터를 사용할 수 있습니다. 메타데이터 엔드포인트는 주소, 바인딩 및 계약이 있고 구성 또는 코드를 통해 서비스 호스트에 추가할 수 있다는 점에서 다른 서비스 엔드포인트와 유사합니다. 메타데이터 엔드포인트 게시를 활성화하려면 서비스에 ServiceMetadataBehavior 서비스 동작을 추가해야 합니다.
이 섹션 안에
방법: 구성 파일을 사용하여 서비스에 대한 메타데이터 게시
클라이언트가 쿼리 문자열을 사용하여 ?wsdl
WS-MetadataExchange 또는 HTTP/GET 요청을 사용하여 메타데이터를 검색할 수 있도록 메타데이터를 게시하도록 WCF 서비스를 구성하는 방법을 보여 줍니다.
방법: 코드를 사용하여 서비스에 대한 메타데이터 게시
클라이언트가 쿼리 문자열을 사용하여 WS-MetadataExchange 또는 HTTP/GET 요청을 사용하여 메타데이터를 검색할 수 있도록 코드에서 WCF 서비스에 대한 메타데이터 게시를 ?wsdl
사용하도록 설정하는 방법을 보여 줍니다.