저는 메시지 대기열 시스템을 처음 사용하고 특히 JMS에 대해 조금 읽습니다. This question은 JMS의 실제 사용 사례에 대해 더 잘 이해하는 데 도움이되었습니다.유스 케이스를 위해이 문맥에서 JMS 메시지 대기열을 사용할 수 있습니까?
Ours는 웹 기반 응용 프로그램이며 응용 프로그램 컨텍스트의 특정 흐름이 JMS를 효과적으로 활용할 수 있는지 여부를 확인하려고합니다. 상황은 아래에 설명 :
이벤트가 응용 프로그램에서 발생할 때마다, 미리 정의 된 청취자 세트에 이메일 를 트리거 할 응용 프로그램에서 이메일 이벤트,있다. 이벤트는 컨설턴트가 출퇴근 시간 기록 용지를 제출하는 경우 일 수 있습니다. 컨설턴트가 경비 등을 제출하면 다른 이벤트에 대해 서로 다른 청취자 집합을 구성 할 수 있습니다. 이 모든 기다리고하지 않음으로써, (출퇴근 시간/비용을 제출,이 경우) 느슨하게/애플리케이션 로직에서 분리되도록 JMS는 이메일의 트리거 위치에 사용할 수 있는지 여부를 여기
내 질문은, 청취자에게 배달 될 이메일 이 컨텍스트에서 JMS를 사용할 때 의미가 있습니까? 이 점에 관해서도 JMS 아키텍처에 대한 내 인식/관점이 올바른지 이해하고 싶습니다. 숙련 된 사용자의 의견/아이디어/생각/제안/조언은 정말 감사합니다.
참고 : 무역의 우리의 도구는 다음과 같습니다 : 자바, JDK1.6, JSP, 아파치 톰캣 v6.0.10, PostgreSQL의 v8.2.3
의견을 보내 주셔서 감사합니다. JMS 사양의 구현에 관해서는 Apache ActiveMQ 및 OpenJMS라는 인기있는 라이브러리 2 개를 읽고 듣고 있습니다. 귀하의 경험을 바탕으로 어느 것을 추천 하시겠습니까? 그 이유는 무엇입니까? – Gnanam
아이디어/의견이 있으십니까? – Gnanam