JMS 주제 자원 및 서비스 통합

JMS 주제 자원(토픽, 토픽 영역, 연결 팩토리, 지속 가능한 등록)은 JMS 공개/등록 메시징을 위해 기본 메시징 제공자에서 제공하며 서비스 통합 버스에서 지원합니다.

JMS 공개/등록 메시징 및 기본 메시징 제공자가 다음 그림에 표시됩니다.

그림 1. JMS 공개/등록 메시징 및 기본 메시징 제공자
이 그림에서 JMS 주제는 서비스 통합 버스의 토픽 영역 및
토픽 이름을 캡슐화합니다. 토픽 영역은 버스의 각 메시징 엔진에
공개 위치를 갖습니다.
JMS 주제
"JMS 주제"라는 용어는 애플리케이션이 상호 작용하고 관리자가 기본 메시징 제공자의 JMS 자원으로 구성하는 JMS 대상(javax.jms.Topic의 인스턴스)을 나타내는 데 사용됩니다.

JMS 공개/등록 메시징을 사용하는 애플리케이션은 JMS 주제가 있는 메시지의 생성자 또는 이용자로 활동하며 JMS 주제를 지원하는 다른 서비스 통합 자원에 대해 알아야 할 필요는 없습니다.

관리자가 서비스 통합 버스의 토픽 영역 및 토픽 이름을 캡슐화하는 관리 오브젝트인 JMS 주제를 정의할 수 있습니다. 애플리케이션은 JNDI 네임스페이스에서 이름을 찾아서 JMS 주제를 얻을 수 있습니다.

JMS 애플리케이션은 메시지를 JMS 주제에 공개할 수 있으며 JMS 주제로부터 메시지에 등록할 수 있습니다. 등록 애플리케이션은 일반적으로 등록자가 서버에 연결되어 있을 때만 토픽에 공개된 메시지를 수신할 수 있습니다.

기본 메시징 제공자는 토픽에 대한 지속 가능한 등록의 사용도 지원하며 이를 통해 등록자는 연결이 끊겼을 때 공개된 메시지를 수신할 수 있습니다. 지속 가능한 등록에 대한 자세한 정보는 JMS 1.1 스펙의 6.11.1 절을 참조하십시오.

토픽 영역
토픽 영역(토픽의 계층 구조 콜렉션)은 공개/등록 메시징에 대해 메시지가 저장되고 처리되는 서비스 통합 버스의 가상 위치입니다.

큐 구성과는 다르게, 관리자는 토픽 영역을 버스 멤버에 지정할 필요가 없습니다. 토픽 영역은 버스의 각 메시징 엔진에 대해 자동으로 정의된 공개 위치가 있습니다. 토픽 영역에 대한 메시지는 모든 공개 위치에서 저장되고 처리됩니다.

토픽
"토픽"이라는 용어는 토픽 영역에서 식별자를 의미합니다.

토픽에 구독할 때 애플리케이션은 토픽의 범위를 선택하도록 와일드카드 문자를 지정할 수 있습니다.

JMS 연결 팩토리
"JMS 연결 팩토리"는 토픽 영역에 대한 공개 위치를 제공하는 메시징 엔진에 대한 연결을 작성합니다.

JMS 1.1에서는 새 애플리케이션에 대해 도메인 독립 JMS 연결 팩토리를 사용하도록 권장됩니다. 도메인 특정 토픽 연결 팩토리는 JMS 1.1 스펙의 1.5절에서 설명하는 것처럼 도메인 특정 토픽 인터페이스를 사용하도록 개발된 JMS 애플리케이션을 위한 역방향 호환성을 위해 지원됩니다.

임시 JMS 주제
관리 오브젝트로 작성된 JMS 주제를 사용하는 것 외에도 애플리케이션은 런타임 시 연결 지속 기간에만 존재하는 임시 JMS 주제를 작성할 수 있습니다. 임시 JMS 주제에 대해 연결은 MessageConsumers만 작성할 수 있습니다.

임시 JMS 대상 작성에 대한 자세한 정보는 JMS 1.1 스펙의 4.43절을 참조하십시오.

임시 JMS 주제의 경우, 서비스 통합 버스는 관리자가 목록으로 작성하고 찾을 수 있지만 보통 이에 대한 작업을 할 필요는 없는 임시 토픽 영역을 작성합니다. 임시 토픽 영역은 연결이 종료될 때 자동으로 삭제됩니다.

지속 가능한 등록
JMS 주제에 대한 지속 가능한 등록으로 등록자는 등록자가 서버에 연결되지 않은 기간 동안 공개된 메시지까지 포함하여 해당 토픽에 공개된 모든 메시지의 사본을 수신할 수 있습니다. 따라서 등록자 애플리케이션은 오랜 기간 동안 서버로부터 연결을 끊은 후 다시 서버에 연결하여 부재 기간 동안 공개된 메시지를 처리할 수 있습니다. 애플리케이션이 지속 가능한 등록을 작성하면, 그 등록은 관리자가 표시하고 관리 콘솔을 사용하여 조치를 수행할 수 있는 목록에 추가됩니다.

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



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