공개/등록 메시징 및 토픽 영역
공개/등록 메시징을 사용하여 하나의 메시지를 많은 등록자에게 공개할 수 있습니다. 생성 애플리케이션에서는 주어진 토픽 영역 또는 토픽에 대한 메시지를 공개합니다. 특정 메시지(공개)에 대한 주제는 메시지 특성입니다. 토픽에 등록한 이용자 애플리케이션은 각각 메시지의 사본을 수신합니다. 토픽 영역은 공개/등록 토픽의 계층 구조입니다. 이러한 토픽에는 해당하는 연관된 서비스 통합 버스에 있는 각 메시징 엔진에 자동으로 정의된 공개 위치가 있습니다.
서비스 통합 주제 영역 대상은 특정 버스 멤버에서 로컬화되지 않습니다. 서비스 통합은 주제 영역에서 등록 목록을 유지보수하고 해당 목록을 기준으로 각 공개를 일치시킵니다. 새 공개가 주제 영역에서 하나 이상의 등록과 일치하는 경우 서비스 통합은 해당 공개 사본을 각 등록자에게 전달합니다. 필요한 경우 서비스 통합에서는 등록자가 공개 메시지를 수신할 준비가 될 때까지 해당 메시지를 큐에 넣을 수 있습니다. 새 공개가 등록과 일치하지 않으면 서비스 통합에서는 해당 공개를 버립니다.
토픽 영역에는 계층 구조의 모든 토픽에 대한 기본 공개/등록 사용 권한 세트가 있습니다. 관리자는 특정 사용 권한 및 중개를 사용하여 개별 공개/등록 토픽을 구성할 수 있습니다. 공개/등록 토픽은 토픽 영역 계층 구조의 상위 공개/등록 토픽 및 토픽 영역 자체에서 해당 구성을 상속합니다.
- 라이브러리
- 문서 관리 토픽
- 판매
- 마케팅 및 판매 추적 토픽.
생성 애플리케이션은 버스의 모든 메시징 엔진에 접속할 수 있습니다. 메시지는 생성자가 접속된 메시징 엔진의 메시지 저장소에 저장됩니다. 결과적으로, 토픽 영역에는 버스의 여러 (생성) 메시징 엔진에 있는 여러 메시지 저장소에 저장된 메시지가 있을 수 있습니다. 공개/등록 토픽의 메시지는 공개 위치에 공개되고 해당 토픽에 등록자가 있는 기타 모든 공개 위치로 자동으로 전달됩니다.

기본 메시징 제공자는 공개/등록 토픽에 대한 지속 가능한 등록을 지원합니다. 이로써 등록자가 서버에 연결되지 않은 기간 동안 공개된 메시지까지를 포함하여 토픽에 공개되는 모든 메시지의 사본을 수신할 수 있습니다. 제공된 JMS 연결 팩토리 또는 활성화 스펙의 경우, 지속 가능한 등록에 전달될 모든 공개/등록 메시징은 지속 가능한 등록 홈 특성이 이름 지정한 메시징 엔진의 공개 위치에 저장됩니다. 따라서 해당 메시징 엔진이 사용 불가능한 경우, 등록자는 메시지를 검색할 수 없습니다. 이렇게 전달되지 않은 메시지는 저장되어 메시징 엔진이 다시 시작한 후 지속 가능한 등록으로 전송됩니다.