중개 프로그래밍

중개 인프라 기능을 사용하여 서비스 통합 버스가 메시지를 처리하는 방법을 사용자 정의하도록 중개를 프로그래밍할 수 있습니다. 중개 핸들러라고 하는 컴포넌트 내에서 중개 코드를 개발하고 중개 핸들러를 배치 및 설치 준비가 된 애플리케이션인 핸들러 목록에 추가합니다. 중개 핸들러 목록에 몇 개의 중개 핸들러를 같이 연결하여 메시지에서 실행되는 조작 세트를 작성할 수 있습니다.

중개 핸들러는 중개 기능을 수행하도록 메시지에서 조작하는 코드를 추가하는 Java™ 프로그램 프레임워크입니다. 예를 들어, 다음 방법 중 하나로 메시지를 처리하는 중개를 프로그래밍할 수 있습니다.
  • 임의 애플리케이션에서 작성된 형식에서 다른 애플리케이션에 필요한 형식으로 다시 형식화
  • 메시지 컨텐츠를 기반으로 메시지 라우팅
  • 둘 이상의 대상으로 메시지 분산
  • 다른 데이터 소스의 메시지에 정보를 추가하여 메시지 기능 보강
  • 임의의 구체적 표시에서 다른 표시로 메시지 트랜스코딩
중개를 프로그래밍할 때 메시지 작업에 다음 프로그래밍 API를 사용할 수 있습니다.
MediationHandler API
중개 핸들러는 MediationHandler 인터페이스를 구현해야 합니다. 이 인터페이스는 중개 런타임 환경에서 호출되는 메소드를 정의합니다.
SIMessage and SIMessageContext API
이 API를 사용하여 중개는 메시지 컨텐츠에서 조작할 수 있습니다.
SIMediationSession API
이 API는 중개에 서비스 통합 버스에 대한 액세스를 제공하여 해당 중개가 메시지를 송수신하도록 합니다.

IBM® Rational® Application Developer와 같은 어셈블리 도구를 사용하여 중개 핸들러 애플리케이션을 엔터프라이즈 아카이브(EAR 파일)에 배치하기 전에 핸들러 목록을 작성합니다.

핸들러 목록은 한 개 또는 여러 개의 중개 핸들러를 포함할 수 있습니다. 런타임에서 목록의 각 중개 핸들러는 순서대로 호출됩니다. 핸들러가 True를 리턴할 때마다 동일한 메시지 컨텍스트가 다음 핸들러로 전달됩니다. 핸들러가 False를 리턴하면 컨텍스트는 다음 핸들러에 전달되지 않습니다. 메시지는 삭제되고 해당 대상 목적지로 전달되지 않습니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjy0000
파일 이름:cjy0000.html