다음을 통해 공유


메타데이터 및 Siebel을 사용하여 WCF 서비스 모델

WCF 서비스 모델에서는 어댑터 서비스 참조 Visual Studio 플러그 인 추가 또는 ServiceModel 메타데이터 유틸리티 도구(svcutile.exe)를 사용하여 코드가 Siebel eBusiness 애플리케이션용 Microsoft BizTalk 어댑터에서 작업을 호출할 수 있는 프록시 클래스인 WCF 클라이언트 클래스를 생성합니다.

이러한 도구는 어댑터에서 노출하는 메타데이터를 사용하여 다음을 생성합니다.

  • 대상 작업에 대한 서비스 계약을 나타내는 주석이 추가된 .NET 인터페이스입니다. 이 인터페이스를 WCF 서비스 계약이라고 합니다.

  • 서비스 계약에 대한 지원 메시지 계약, 작업 계약 및 데이터 계약을 나타내는 주석이 추가된 클래스입니다.

  • WCF 서비스 계약에 의해 노출되는 서비스 메서드(작업)를 호출하는 데 메서드를 사용할 수 있는 WCF 클라이언트 클래스입니다.

    이 생성된 코드의 구조를 이해하는 데 도움이 되는 내용은 에서 https://go.microsoft.com/fwlink/?LinkId=98365"생성된 클라이언트 코드 이해"를 참조하세요. 이 항목에서는 특히 svcutil.exe 생성하는 코드에 대해 설명하지만 해당 콘텐츠는 어댑터 서비스 참조 플러그 인 추가에서 생성하는 코드에도 적용할 수 있습니다.

    대상 작업에 대한 WCF 클라이언트 클래스를 생성하는 방법과 svcutil.exe 및 어댑터 서비스 추가 참조 플러그 인 간의 차이점에 대한 자세한 내용은 Siebel 솔루션 아티팩트용 WCF 클라이언트 또는 WCF 서비스 계약 생성을 참조하세요.

참고 항목

WCF 서비스 모델을 사용하여 Siebel 애플리케이션 개발