WebSphere Enterprise Service Bus, 버전 6.2.0 운영 체제: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


EIS 바인딩을 사용하는 외부 클라이언트

서버는 EIS 바인딩을 사용하여 외부 클라이언트에 메시지를 전송하거나 반대로 수신할 수 있습니다.

웹 포털 또는 EIS와 같은 외부 클라이언트는 서버의 SCA 모듈에 메시지를 전송하거나 서버의 컴포넌트에 의해 호출되어야 합니다.

클라이언트는 기타 응용프로그램과 마찬가지로 동적 호출 인터페이스(DII) 또는 Java™ 인터페이스를 사용하여 EIS 가져오기를 호출합니다.

  1. 외부 클라이언트는 ServiceManager의 인스턴스를 작성하고 해당 참조 이름을 사용하여 EIS 가져오기를 찾습니다. 찾아보기 결과 서비스 인터페이스가 구현됩니다.
  2. 클라이언트는 데이터 오브젝트 스키마를 사용하여 동적으로 작성된 입력 인수(일반 데이터 오브젝트)를 작성합니다. 이 단계는 서비스 데이터 오브젝트(SDO) DataFactory 인터페이스 구현을 사용하여 수행됩니다.
  3. 외부 클라이언트는 EIS를 호출하여 필요한 결과를 얻습니다.
또는 클라이언트는 Java 인터페이스를 사용하여 EIS 가져오기를 호출할 수 있습니다.
  1. 클라이언트는 ServiceManager의 인스턴스를 작성하고 해당 참조 이름을 사용하여 EIS 가져오기를 찾습니다. 찾아보기 결과 EIS 가져오기의 Java 인터페이스가 구현됩니다.
  2. 클라이언트는 입력 인수 및 입력한 데이터 오브젝트를 작성합니다.
  3. 클라이언트는 EIS를 호출하여 필요한 결과를 얻습니다.

EIS 내보내기 인터페이스는 내보낸 SCA 컴포넌트의 인터페이스를 정의하며 외부 EIS 응용프로그램에서 이 인터페이스를 사용할 수 있습니다. 이 인터페이스는 EIS 내보내기 응용프로그램 런타임 구현을 통해 SAP 또는 PeopleSoft와 같은 외부 응용프로그램이 호출하는 인터페이스로 간주될 수 있습니다.

내보내기에서는 EISExportBinding을 사용하여 내보낸 서비스를 외부 EIS 응용프로그램에 바인드합니다. 이를 통해 SCA 모듈에 포함된 응용프로그램을 등록하여 EIS 서비스 요청을 청취할 수 있습니다. EIS 내보내기 바인딩은 J2EE 커넥터 아키텍처 인터페이스를 사용하여 자원 어댑터에 정의되어 있는 인바운드 이벤트의 정의와 SCA 조작 호출 간의 맵핑을 지정합니다.

EISExportBinding에서는 외부 EIS 서비스가 J2EE 커넥터 아키텍처 1.5 인바운드 계약을 기반으로 해야 합니다. EISExportBinding에서는 바인딩 레벨 또는 메소드 레벨에서 데이터 핸들러 또는 데이터 바인딩을 지정해야 합니다.


concept 개념 주제

이용약관 | 피드백


시간소인 아이콘 마지막 갱신 날짜: 2010년 7월 7일 수요일


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/cadm_eisexternalclients.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
이 Information Center는 Eclipse 기술을 기반으로 합니다(http://www.eclipse.org 웹 사이트 참조).