2017-03-27 6 views
0

저는 jms에 새로운입니다, 저는 ActiveMq로 스프링 jms의 poc를했습니다. 내가 대기열에 메시지를 생성하고 소비자와 하나의 poc를 사용하여 그것을 소비하는 것은 생산자와 소비자가있는 rabbitmq와 spring jms를 사용하고 rabbitmq와 함께 spring jms를 사용하기 위해 jq의 jms 플러그인을 추가 한 것입니다.ActiveMq jms에 메시지를 넣고 RabbitMq jms에서 메시지를 소비 할 수 있습니까?

생산 메시지를 활성 MQ에 넣고 spring jms rabbitmq consumer를 사용하여 해당 메시지를 소비 할 수 있습니까?

그렇다면 어떻게 될까요?

미리 감사드립니다.

답변

0

ActiveMQ와 RabbitMQ는 두 개의 서로 다른 중개인입니다. 하나의 중개인에게 메시지를 보내고 다른 중개인으로부터 메시지를받는 이유는 무엇입니까 (왜 가능하다고 생각합니까?).

메시지를 이동하려면 다른 응용 프로그램이 필요합니다. 왜 그렇게하고 싶은지 확실하지 않습니다.

+0

답장을 보내 주셔서 감사합니다 저는 R & D에서 JMS 플러그인이 이미 설치되어있는 중추적 인 토끼 mq 서비스를 사용하고있었습니다. 한 팀이 msg를 ACTIVE MQ에서 생성하려고하며 메시지를 RABBIT MQ에서 사용하려고합니다. –

+0

ActiveMQ에서받은 응용 프로그램을 RabbitMQ에 게시하려면 다른 응용 프로그램이 필요합니다. –

+0

정말 고마워요. –

0

일반적으로 JMS 메시지를 한 MQ에서 다른 (즉, 활성 MQ에서 Rabbitmq 등)으로 이동하려면 어댑터 계층이 필요합니다.

JMS 어댑터에서 일부 노트 (IBM 고유)에 대해서는 here을 볼 수 있지만 기본 개념은 동일한 MQ를 사용하고 다른 MQ로 메시지를 생성하는 것과 같습니다.