2014-04-04 4 views
0

JMS 처리를 위해 스프링을 사용하는 독립형 독립 모듈을 만드는 간단한 샘플을 살펴 보았다.Spring JMS 독립형 모듈 초기화

나는 Google에 몇 가지 예를 시도하지만 구성 및 Java 코드 만 검사했습니다. 응용 프로그램의 전체 샘플은 아닙니다. 그래서 내 주요 문제는 init에 대한 요구 사항을 이해하지 못하고 Spring과 독립 실행 형 JMS 모듈을 실행합니다.

나는 하나의 요구 사항을 가지고 있습니다 - 산출물 유형은 EAR (제한)이어야합니다.

예를 들어, doc : http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/jms.html, 21.4.2 부분의 비동기 수신 - 메시지 기반 POJO에서 소비자 및 구성 코드가 발견되었지만이 코드를 랩핑하여 EE 컨테이너에서 실행하는 방법을 이해하지 못합니다. .

+1

당신이 무엇을 요구하고 있는지 명확하지 않습니다. 생산자? 소비자? 또한 독립형이라고 말하지만 EAR이어야합니다. 질문을 훨씬 명확하게하고 더 자세한 내용을 제공해야합니다. –

+0

그것은별로 중요하지 않습니다. Spring과 함께 JMS를 사용하는 독립형 애플리케이션 (weblogic, glassfish 등 일부 서버에서 실행되는 애플리케이션)에 대한 예제 만 검색합니다. – Torsten

+0

일반적으로 자주 사용하는 EE 서버에서 JMS 대기열을 작성하면됩니다. 봄에 필요하면 jndi에서 조회하여 사용하십시오. – user1516873

답변

0

EAR 응용 프로그램은 독립형이 아니지만 실행하려면 Java EE 응용 프로그램 서버가 필요합니다.

This official tutorial은 EAR 응용 프로그램으로 기본 JMS 샘플을 보여줍니다.

Glassfish 응용 프로그램 서버, Netbeans IDE 및 자습서 소스 코드를 다운로드하고 설치해야하며 지침은 here입니다.

+0

예,하지만 MDB가있는 EJB 예제입니다. 나는 봄에 대한 동일한 예를 발견했다. – Torsten

+0

그럼 봄 만하면 되나요? –

+0

예, 스프링 탭과 인터셉터와 같은 기능을 사용하려면 스프링이 필요합니다. – Torsten