2014-10-30 1 views
0

게시자/가입자 모델이있는 spring-jms 통합 응용 프로그램을 만들 때 ActiveMQ 서버를 사용하고 있습니다. 특정 게시자가 게시 한 메시지를 특정 구독자에게 받아야한다는 등의 시스템을 만들고 싶습니다. Topic Publisher의 게시 방법을 통해이 작업을 수행하려고했지만 작동하지 않았습니다. 몇 가지 제안을하십시오.주제에 대한 특정 가입자에게 메시지를 보내려는 응용 프로그램 만들기

답변

0

필요한 것은 선택기 기반 필터입니다. 아래 리스너를 구성합니다

<jms:listener-container connection-factory="connectionFactoryLpb" 
     destination-type="dest" destination-resolver="destinationResolverBean"> 
     <jms:listener destination="ABC" ref="listenerBean" 
      selector="string LIKE '%xyz%'" /> 
    </jms:listener-container> 

발행인은 메시지 내용

을 나타내는 메시지 문자열 속성을 추가 할 필요가