인터페이스는 표준 프로토콜 및 기술을 통해 클라이언트와 통신하는 서비스입니다.
이 인터페이스 표준은 모든 주요 소프트웨어 벤더의 플랫폼 및 제품에서 구현되므로 광범위한 플랫폼 및 운영 환경에서 일관된 방법으로 클라이언트 및 서비스와 통신할 수 있습니다.
항목 인터페이스 사용은 비즈니스 서비스 동적 어셈블러의 인터페이스 설명(조작, 입력 및 출력), 전송, 프로토콜 및 성능이 포함된 표준 서비스 모델(저장소에서 메타데이터라고 함)을 의미합니다. 비즈니스 서비스 컴포지션 스튜디오 모듈에서 인터페이스에 대한 메타데이터 모델을 작성할 수 있습니다.
SOA(Service Oriented Architecture)를 작동하려면 인터페이스 모델이 전체 엔터프라이즈에 대해 표준이어야 합니다. 현재 산업 표준은 WSDL(Web Services Definition Language)입니다. 이기종의 분배 컴포넌트 플랫폼(예: Java™ 또는 .NET)에서 서로 통신하려면 전송 및 메시지 프로토콜을 표준화해야 합니다. 현재 이 프로토콜의 산업 표준은 HTTP 및 SOAP입니다.
분배 컴포넌트가 같은 기종(예: 모두 MQ로 표시)인 엔터프라이즈에서는 모든 메시지를 SOAP 또는 HTTP로 변환할 필요가 없습니다. 그러나 모든 컴포넌트는 인터페이스 모델, 전송 모델 및 전체 통합 비즈니스 서비스 동적 어셈블러 성능이 포함된 표준 서비스 모델로 계속 표시됩니다.
이 모델을 사용하여 엔터프라이즈에 모든 서비스를 표시하면 비즈니스 서비스 동적 어셈블러 기술을 통해 적응 서비스를 전달하도록 적용할 수 있는 추상 계층이 작성됩니다.
비즈니스 서비스 컴포지션 스튜디오는 WSDL 문서에 정의된 포트 유형에 따라 인터페이스 모델을 작성합니다. 각 포트 유형마다 인터페이스 서비스 모델이 존재합니다. 따라서 특정 WSDL 문서의 경우, 많은 WSDL 정의를 추출하고 카탈로그화할 수 있습니다.