현재 WebSphere-MQSeries가있는 WebSphere AS 7 용 소형 EJB 3 애플리케이션을 개발 중입니다. 그것은 주로 하나의 MDB가 대기열에서 수신 대기로 들어오는 메시지를 변환하고 추출 된 데이터를 db로 작성하는 매우 간단한 응용 프로그램입니다. 나는 마침내 그것을 실행하고 실행했지만 코드에서 ActivationConfig 주석, ibm-ejb-jar-bnd.xml 및 WAS 자체의 활성화 스펙과 관련하여 다소 혼란 스럽습니다. 나의 주요 질문은, 왜 내가 그들 모두를 필요로 하는가? 왜 내가 목적지를 지정하는지 WAS에서 아직도 활성화 스펙이 필요할 때 왜 주석 이름 (@ActivationConfigProperty)을 통해 대기열 이름이나 목적지 유형 같은 것을 지정해야합니까? 대기열 이름? 또한 XML 파일을 통해 바인딩이 필요합니다. 그게 맞습니까? Annotation을 통해 activationspec-name을 지정하여 xml 바인딩 파일을 제거 할 수도 있습니까? WAS에서 활성화 스펙을 작성하는 것을 피할 수 있습니까?WebSphere AS 7에서 MDB 및 ActivationSpec의 ActivationConfig
누군가가 감사를 밝힐 수 있기를 바랍니다.
그래, 이음새. 그러나 나는 약간 혼란 스럽다고 생각합니다. Thnx – Ingo