나는 여러 수신자에게 메시지를 보내는 응용 프로그램이있는 메시징 시스템을 구축하고 있습니다. 이러한 수신자는 보내는 응용 프로그램에 새 메시지를 요청하는 대신 메시지를 보내는 응용 프로그램에 의해 호출됩니다. 수신자는 순서대로 (어떤 대기열을 사용하여) 가져온 메시지도 처리해야하며 이러한 메시지는 모든 수신자에게 고유하지 않습니다.Java에서이 메시징 시스템을 구현하는 데 사용해야하는 API 또는 프레임 워크는 무엇입니까?
저는 JMS와 같은 다양한 프레임 워크와 API를 살펴보고 있지만이 유형의 시스템을 구현하는 더 빠르고 간단한 방법은 없을까요? 이 솔루션은 또한 많은 수령자 및 아마도 많은 전송 응용 프로그램을 다루기 때문에 매우 확장 성이 있어야합니다.
감사합니다.
많은 좋은 질문은 전문가 경험을 토대로 어느 정도의 의견을 제시하지만이 질문에 대한 답변은 사실, 참고 문헌 또는 특정 전문 지식보다는 의견을 기반으로하는 경향이 있습니다. 결과적으로 나는 투표를 끝내겠다고 결심했습니다. –
@Duncan Jones에 동의합니다. 내 견해로, RabbitMQ는 사용하기가 쉽고 적합하다고 생각됩니다. 특정 요구 사항 및 측정 기준이 있다면 우리는 아마도 이것을 대답 할 수 있습니다 :) – C4stor
@ C4stor 글쎄, 내가 생각하기에 JMS보다 빠르면 빠를 것 같아서 대답이 될 것이고, RabbitMQ에 감사 할 것이다. – JCS