2017-02-07 10 views
0

WSO2 Message Broker을 개별적으로 사용해 보았는데 잘 작동합니다.WSO2에서 WSO2 MB를 사용하는 방법 ESB

실제로 저는 보낸 사람과받는 사람으로 작동하는 두 개의 별도 Java 응용 프로그램을 만들었습니다. 두 응용 프로그램 모두 amqp 연결 문자열을 사용하여 연결을 시작합니다. 응용 프로그램을 빌드 할 때 Apache Ant 서버를 사용했습니다.

이제 Message Broker를 WSO2 ESB와 통합하려고합니다.

ESB을 사용하여 웹 응용 프로그램에서 메시지 브로커를 사용하는 가장 좋은 방법을 제안하십시오. 가끔과 혼동

, 1

혼란 : 메시지 저장소와 메시지 브로커 사이 차이.

혼란이 : 은 웹 응용 프로그램은 당신이 메시지 브로커의 기본 개념을 이해할 수 있다면 더 좋을 것입니다 희망 메시지 브로커에게

답변

0

를 사용하는 연결 문자열이 필요합니까.

메시지 브로커는 단순히 메시징 기능을 처리합니다. WSO2 MB에서는 프로토콜로 amqp를 사용합니다.

혼란 01 : 메시지 저장소는 메시지를 저장하는 장소입니다. ESB에서는 메모리, jms 등에서 저장소를 구성 할 수 있습니다.이를 통해 저장소 품질이 달라집니다. (예 : 서버 재시작 후 메모리 메시지가 삭제됨)

메시지 저장소를 구성하는 동안 메시지 브로커를 사용할 수 있습니다. 그런 다음 메시지 브로커 큐를 저장소로 사용할 수 있습니다. 여기에서는 대기열을 만들고 메시지 저장소로 지정합니다. 따라서 메시지는 해당 대기열에 저장됩니다.

혼동 02 : 메시지 브로커에 연결하는 동안 설명서에 설명 된대로 연결을 만들어야합니다. 내 혼란을 지우기 위해 https://docs.wso2.com/display/MB310/Integrating+WSO2+ESB https://docs.wso2.com/display/ESB500/Configure+with+WSO2+Message+Broker

+0

감사합니다 ....하지만 내가 어떻게 ESB를 통해 메시지 브로커를 사용할 수 있습니다

당신은 MB/ESB 통합에 관한 문서를 참조 할 수 있습니다. MB를 통해 연결 문자열을 사용하여 게시 용 연결을 만들었습니다. ESB로 통합 한 후에 해보고 싶습니다 –

+0

ESB에 MB 클라이언트 라이브러리를 추가해야합니다. ($ Home/repository/components/lib) axis2.xml ($ Home/repository/conf/axis2 /)에 관련 구성을 추가하십시오. 단계와 관련된 문서를 참조하십시오. –