IBM WebSphere MQ 발행/구독 메시징 소개

발행/구독 메시징을 사용하면 해당 정보의 이용자와 정보 제공자를 분리할 수 있습니다. 정보가 송수신되기 위해 송신 애플리케이션과 수신 애플리케이션이 서로에 대해 어느 것도 알 필요가 없습니다.

포인트-투-포인트 IBM® WebSphere® MQ 애플리케이션이 메시지를 다른 애플리케이션으로 송신하기 전에 해당 애플리케이션에 대해 알아야 합니다. 예를 들어 정보를 송신할 큐의 이름을 알아야 하며 큐 관리자 이름을 지정할 수도 있습니다.

IBM WebSphere MQ 발행/구독에서는 애플리케이션이 대상 애플리케이션을 알지 않아도 됩니다. 송신 애플리케이션이 수행해야 하는 모든 작업은 원하는 정보를 포함하는 IBM WebSphere MQ 메시지를 넣고, 정보의 주제에 대해 설명하는 토픽에 지정한 후 IBM WebSphere MQ가 해당 정보의 분배를 핸들링하도록 하는 것입니다. 유사하게 대상 애플리케이션은 수신한 정보의 소스에 대해 알 필요가 없습니다.

그림 1에서는 가장 간단한 발행/구독 시스템을 보여줍니다. 하나의 발행자, 하나의 큐 관리자 및 하나의 구독자가 있습니다. 구독이 구독자로부터 큐 관리자로 송신되고, 발행이 발행자로부터 큐 관리자로 송신된 후 발행이 큐 관리자에 의해 구독자에게 전달됩니다.
그림 1. 간단한 발행/구독 구성
이 그림에서는 간단한 발행/구독 시스템을 보여줍니다.
일반적인 발행/구독 시스템에는 둘 이상의 발행자 및 둘 이상의 구독자가 있고 종종 둘 이상의 큐 관리자도 포함됩니다. 애플리케이션은 발행자 및 구독자 모두가 될 수 있습니다.

참조 참조

피드백

시간소인 아이콘 마지막 갱신 날짜: 2018년 11월 1일 목요일
http://www.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.pla.doc/com.ibm.mq.pla.doc/q004870_.htm ps20010_