Subscription Point은 subscriber가 특정 Publication 노드 세트로부터 Publication을 요청하기 위해 사용하는 이름입니다. subscription 지점은 한 Publication 노드를 동일한 메시지 플로우의 다른 Publication 노드와 구별하는 Publication 노드의 등록 정보입니다.
Subscription 지점을 지정하지 않고 subscription을 등록하는 subscriber는 subscriber가 지정하는 토픽 및 필터와 일치하는 항목이 있는 경우 메시지 플로우에서 이름이 지정되지 않은 모든 Publication 노드로부터 publication을 수신합니다.
이는 subscription 등록 시 로컬이 지정되지 않는 한 동일한 네트워크에 연결된 모든 브로커에서 실행되는 모든메시지 플로우에 적용됩니다.
메시지 플로우에 둘 이상의 Publication 노드가 있을 경우, subscription 지점을 지정하여 노드를 구분할 수 있습니다. 각 Publication 노드에 라우트되는 메시지 유형을 나타내는 값을 선택하십시오.
주가를 publish하는 응용프로그램을 고려하십시오. 메시지 플로우의 첫 번째 Publication 노드에서 사용 가능한 가격은 달러 단위입니다. 이 Publication 노드는 디폴트 subscription 지점을 사용합니다.
달러 단위로 가격을 적용하는 메시지 플로우를 통해 두 번째 경로를 정의하고 정의된 변환 값을 사용하여 이 값을 변환함으로써 주가를 파운드 단위로 표시하는 동일한 메시지를 생성할 수 있습니다. 이 메시지는 subscription 지점 등록 정보가 "파운드"로 설정된 두 번째 Publication 노드에 publish됩니다.
동일한 토픽에 대해 주가를 파운드 단위로 publish하는 다른 메시지 플로우가 동일한 브로커나 연결된 브로커에 있을 수 있습니다. 이때 "파운드" subscription 지점이 사용되며 주가를 달러 단위로 publish하는 다른 모든 메시지 플로우에 디폴트 subscription 지점이 사용되었는지 확인하십시오.
관련 토픽(예: "주가")을 지정하는 subscriber는 subscribe할 때 디폴트 subscription 지점 또는 Pounds subscription 지점을 사용하여 달러 단위로 정보를 수신할 것인지 "파운드" 단위로 정보를 수신할 것인지 여부를 선택할 수 있습니다.