subscription

Subscription은 subscriber가 수신하고자 하는 publication을 설명하기 위해 로컬 브로커에 전달하는 정보가 들어 있는 레코드입니다.

Subscription은 다음 정보로 구성됩니다.

subscriber는 publish된 메시지를 수신하고자 할 경우 로컬 브로커에 subscription 등록 요청을 보냅니다. 브로커는 subscription과 관련된 모든 정보를 브로커의 subscription 테이블에 기록합니다.

브로커는 publication을 수신할 때 subscription 테이블을 스캔하여 publication의 토픽, subscription 지점, 필터와 일치하는 subscription 요청이 있는지 여부를 판별합니다. subscriber가 요청에서 PubOnReqOnly 옵션을 지정하여 새로 publish되는 publication만 필요하다고 요청한 경우를 제외하고, 일치하는 각 subscription 요청이 있을 때마다 브로커는 지정된 subscriber 큐로 publication을 전달합니다.

다음 이벤트 중 하나가 발생할 경우에만 subscription 테이블에서 subscription이 제거됩니다.
관련 개념
토픽
Publisher
Publication
Subscriber
Publish/Subscribe 토폴로지
관련 작업
Subscribe
관련 참조
Publication 노드
Filter 노드
Publish 메시지
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2005 마지막 갱신 날짜: 11/07/2005
aq01170_