2017-03-29 2 views
1

프로젝트 용으로 Websphere Application Server에서 작업 중이므로 HornetQ을 Websphere Application Server에 통합하려고합니다.Websphere Application Server에 HornetQ 통합

주요 목표는 WebSphere Application Server에서 실행중인 Java 코드에서 HornetQ에있는 대기열로 메시지를 읽고 쓰고 싶다는 것입니다.

이 점에 대해 도움을 청하십시오.이 통합에 관한 지원을 찾고 있었지만 이에 관한 충분한 문서를 찾을 수 없었습니다.

어떻게 구현할 수 있습니까?

답변

0

리소스가 시스템마다 크게 다르므로 전체 솔루션을 제공 할 수 없으며 찾기가 매우 어려울 수도 있지만 포인터를 제공하여 아래에서 찾을 수 있습니다.

  1. 두 시스템간에 JMS를 사용하려면 어댑터 또는 JCA 구성이 작동해야합니다.
  2. HornetQ를 사용하려면 Websphere에 배포 된 Hornet Q 자원 어댑터가 필요합니다. HornetQ가 websphere 용 리소스 어댑터 (usuall .rar 파일)를 제공하지 않았다면 운이 없으므로 Websphere 용보다 일반적인 리소스 어댑터를 찾아서 조정해야합니다. (이 사이트에서 코드를 다운로드하고 그것을 빌드 할 수 있습니다 here)
  3. 리소스 어댑터를 배포 한 후 리소스 어댑터를 구성해야합니다. 즉, 리소스 어댑터가 HornetQ의 URL을 알 필요가 있음을 의미합니다 , 연결 팩토리, 연결 풀 크기 등
  4. 리소스 어댑터에서 메시지를 소비하는 MDB를 작성합니다.
+1

자세한 응답을 보내 주셔서 감사 드리며, 이러한 이유 때문에 WebSphere와의 호환성이 향상된 ActiveMQ로 전환했습니다. – Alvi

관련 문제