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


일반 JMS 바인딩: 일반 Perspective

일반 JMS 바인딩은 SCA(Service Component Architecture) 환경과 JMS 시스템(JMS 1.1과 호환되고 선택적 JMS Application Server 기능을 구현) 간에 연결을 제공하는 비JCA JMS 바인딩입니다.

일반 JMS 바인딩

일반 JMS 가져오기 및 내보내기 바인딩의 주요 사항은 다음과 같습니다.
  • 자원 어댑터: 엔터프라이즈 정보 시스템(EIS)과 J2EE 컴포넌트 간에 관리된 양방향 연결을 사용 가능하게 합니다.
  • 연결: 클라이언트와 프로바이더 응용프로그램 간의 가상 연결을 캡슐화합니다.
  • 대상: 클라이언트가 생성하는 메시지의 대상 또는 사용하는 메시지의 소스를 지정하기 위해 사용합니다.
  • 인증 데이터: 바인딩에 대한 보안 액세스에 사용됩니다.

일반 JMS 가져오기 바인딩

일반 JMS 가져오기 바인딩은 SCA 모듈 내의 컴포넌트가 외부 비JCA 1.5 호환 JMS 프로바이더에서 제공하는 서비스와 통신할 수 있게 합니다.

JMS 가져오기의 연결 파트는 연결 팩토리입니다. 클라이언트가 프로바이더에 연결을 작성하는 데 사용하는 오브젝트인 연결 팩토리는 관리자가 정의한 연결 구성 매개변수 세트를 캡슐화합니다. 각 연결 팩토리는 ConnectionFactory, QueueConnectionFactory 또는 TopicConnectionFactory 인터페이스의 인스턴스입니다.

외부 JMS 시스템과의 상호작용은 요청을 송신하고 응답을 수신하는 대상의 사용을 포함합니다.

호출되는 조작 유형에 따라 두 가지 유형의 일반 JMS 가져오기 바인딩 사용법 시나리오가 지원됩니다.

단방향 및 양방향 사용법 시나리오 둘 다의 경우 동적 및 정적 헤더 특성을 지정할 수 있습니다. 정적 특성은 일반 JMS 가져오기 메소드 바인딩에서 설정될 수 있습니다.

일반 JMS가 비동기 바인딩임을 참고하십시오. 호출 컴포넌트가 일반 JMS 가져오기를 동기적으로 호출하면(양방향 조작의 경우), JMS 서비스가 응답을 리턴할 때까지 호출 컴포넌트가 블록화됩니다.

그림 1에서는 가져오기가 외부 서비스에 링크되어 있는 방식을 표시합니다.

그림 1. 일반 JMS 가져오기 바인딩 자원
연결 팩토리,
전송-수신 대상, 리스너 포트 및 JNDI 이름이 JMS 가져오기
바인딩에서 함께 작업합니다.

일반 JMS 내보내기 바인딩

일반 JMS 내보내기 바인딩은 외부 JMS 응용프로그램으로 서비스를 제공하기 위한 SCA 모듈 수단을 제공합니다.

JMS 내보내기의 연결 파트는 ConnectionFactory 및 ListenerPort로 구성됩니다.

일반 JMS 내보내기에는 전송 및 수신 대상이 있습니다.
  • 수신 대상은 대상 컴포넌트의 수신 메시지를 두는 장소입니다.
  • 전송 대상은 수신 메시지가 replyTo 헤더 특성을 사용하여 대체하지 않는 한 응답이 전송되는 장소입니다.

내보내기 바인딩에서 지정한 수신 대상으로 들어오는 요청을 청취하기 위해 MDB가 전개됩니다.

그림 2에서는 외부 요청자가 내보내기에 링크되어 있는 방식을 표시합니다.

그림 2. 일반 JMS 내보내기 바인딩 자원
연결 팩토리,
전송-수신 대상, 리스너 포트 및 JNDI 이름이 JMS 내보내기
바인딩에서 함께 작업합니다.

concept 개념 주제

이용약관 | 피드백


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


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