내보내기 및 내보내기 바인딩

내보내기는 서비스 구성요소 아키텍처(SCA) 모듈에서 다른 모듈에게 서비스를 제공하는 데 사용되며 SCA 모듈과 서비스 요청자 사이의 상호작용을 정의합니다. 내보내기 바인딩은 SCA 모듈이 다른 모듈에 액세스하는 구체적인 방법을 정의합니다.

중개 모듈SCA 모듈 유형입니다.

인터페이스 및 바인딩

SCA 모듈 내보내기를 사용하려면 하나 이상의 인터페이스가 있어야 합니다.
  • 인터페이스.
    • 내보내기 인터페이스는 추상 정의로서 액세스 위치를 정의합니다.
    • 내보내기 인터페이스는 웹 서비스를 설명하기 위한 XML 언어인 WSDL(Web Services Description Language)로 정의됩니다.
    • SCA 모듈은 여러 내보내기 인터페이스를 가질 수 있습니다.
  • 바인딩.
    • 내보내기 바인딩은 구체적인 정의로서 서비스 요청자가 서비스에 액세스하는 데 사용할 물리적 메커니즘을 지정합니다.
    • 일반적으로 SCA 모듈 내보내기에는 하나의 바인딩이 지정됩니다. 바인딩이 지정되지 않은 내보내기는 런타임에 SCA 바인딩을 가진 내보내기로 해석됩니다.

지원되는 내보내기 바인딩

WebSphere ESB는 다음과 같은 내보내기 바인딩을 지원합니다.
  • 웹 서비스 바인딩
    • SOAP/HTTP
    • SOAP/JMS
  • SCA 바인딩
    • SCA 모듈은 SCA 바인딩을 가질 수 있습니다. SCA 바인딩은 SCA 모듈을 다른 SCA 모듈에 연결합니다.
  • JMS(Java Message Service) 1.1 바인딩
    • JMS는 WebSphere 제품군과의 상호 운영성을 지원합니다.
    • JMS는 TCP/IP 및 HTTP(S)를 포함한 다양한 전송 유형을 사용할 수 있습니다.
    • BO(Business Object) XML이 포함된 JMS 텍스트 메시지를 지원하는 JMS 바인딩이 미리 정의되어 있습니다. 또한 미리 정의된 JMS 바인딩은 직렬화된 Java 비즈니스 오브젝트가 포함된 JMS 오브젝트 메시지를 지원합니다.
    • JMS 사용자 정의 바인딩을 사용하여 다른 유형의 JMS 메시지를 지원할 수 있습니다. 그러나 사용자 정의 바인딩을 사용하려면 메시지를 변환하는 코드를 작성해야 합니다.
  • WebSphere Adapter 바인딩
    • WebSphere Adapter는 EIS(Enterprise Information Systems)와의 상호작용을 지원합니다.

이용약관 |

최종 갱신: Fri Jun 2 2006

(c) Copyright IBM Corporation 2005.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)