2011-01-03 6 views
0

JCA 인바운드 모델을 구현 중이므로 Google에서 찾은 사용 가능한 참조 구현을 연구 중입니다.JCA 인바운드 메시징 용 JMS?

지금까지 2 개의 샘플 구현을 찾고 두 가지 구현 모두에서 인바운드 메시지에 대해 단순 MessageListener 인터페이스를 정의하고 onMessage 메소드를 직접 호출했습니다.

그래서 사용자 정의 MessageListener 대신 JMS를 사용하는 것이 장단점이 있는지 알고 싶습니다.

미리 감사드립니다.

감사합니다,

여사 하인

답변

1

당신은 넓은 지역 사회에 솔루션을 열 계획 인 경우 표준 MessageListener 인터페이스를 필요로 JCA 어댑터를 설계하는 것이 좋습니다. 사람들이 JCA를 배우기 위해 사용하는 거의 모든 JCA 예제는 MessageListener와 관련이 있으며 j2ee 라이브러리에 패키지되어있는 (나에게있어) 무엇이 더 중요한가? 개인적으로 라이브러리를 추가해야 할 때 특별한 리스너 인터페이스가 개발자에게 표준 MessageListener와 동일한 메소드를 제공한다는 사실에도 불구하고 멋지다는 이유로 누군가가 냉담하고 소름 끼치게됩니다.

2

독자적으로 JCA 구현을 작성하기 때문에 JMS의 MessageListener 인터페이스를 "재사용"하지 않는 것이 좋습니다. 사용자가 직접 디자인 할 인터페이스가 MessageListener와 매우 유사하더라도 인터페이스를 유지하는 것이 좋습니다.

감사합니다. Nitin