메시징 미들웨어 솔루션 (JMS, Tibco 등)은 특정 "주제"의 모든 메시지에 가입하기 위해 와일드 카드를 사용하여 "주제"필터링을 사용하여 게시/가입을 허용합니다. SUBSCRIBE ("ACCOUNT. *") 항목을 사용하면 "ACCOUNT.WITHDRAW"메시지와 "ACCOUNT.CHECKBALANCE"메시지를 모두 구독 할 수 있습니다.메시징 미들웨어 - 와일드 카드 가입으로 재 방문을 피하는 방법은 무엇입니까?
문제는 그러한 구독이 내 자신의 게시 된 메시지를 수신한다는 것입니다.
전송중인 데이터를 엉망으로 만들지 않고 전송 계층에서 ON 또는 OFF 할 수있는 UDP 멀티 캐스트 루프백과 비슷한 메커니즘을 찾고 있습니다.
매우 동일한 서비스 인스턴스가 게시 한 메시지를받지 않도록 미들웨어를 구성하는 공통적 인 선언적 (사용자 정의 코드 없음, 구성 전용) 방법이 있습니까? 이상적으로 이것은 동일한 "종류"의 모든 서버 (노드)가 게시 한 모든 것을 필터링 할 수 있어야합니다.
미리 감사드립니다.
감사합니다. 필자는 필요한 기능을 지원하는 솔루션/공급 업체에 관심이있었습니다. 비록 그것이 그런 기본적인 기능이 표준이되지 않는다는 사실에 조금 놀랐지 만 비 제너릭 (non-generic)이라고는 생각하지 않는다. (이것은 매우 사소한 메시지 방송 메커니즘 (UDP)에서도 존재한다) – Borka
메시지 속성 및 소비자 선택자가있는 이러한 유형의 항목입니다. 하지만이를 위해서는 코드 수정시 유연성이 필요합니다. 이런 기능을 제공하는 공급 업체를 알지 못합니다. 나는 단지 추측하고 있었다. .. –