Sun Java System Message Queue 3.7 UR1 기술 개요

J2EE Application Server 지원

J2EE 아키텍처에서 EJB 컨테이너는 J2EE Application Server가 호스팅합니다. Application Server는 트랜잭션 관리자, 지속성 관리자, 이름 서비스 그리고 메시징과 MDB의 경우 JMS 공급자 등 다양한 컨테이너에서 필요로 하는 자원을 제공합니다.

Sun Java System Application Server의 경우 JMS 메시징 자원은 Sun Java System Message Queue에서 제공합니다.

Application Server의 향후 릴리스에서는 Message Queue가 표준 자원 어댑터 배포 및 구성 방법을 사용하는 Application Server에 플러그인됩니다.

J2EE 아키텍처에 대한 자세한 내용은 J2EE 플랫폼 사양(http://java.sun.com/j2ee/download.html#platformspec)을 참조하십시오.

JMS 자원 어댑터

자원 어댑터는 J2EE 1.4를 준수하는 Application Server에 추가 기능을 플러그인하는 표준화된 방법입니다. J2EE Connector Architecture(J2EECA) 1.5 사양에 의해 정의되는 이 표준에 따라 Application Server가 표준 방식으로 외부 시스템과 상호 작용할 수 있습니다. 외부 시스템은 EIS(Enterprise Information System)를 비롯하여 JMS 공급자와 같은 메시징 시스템을 포함할 수 있습니다. Message Queue에는 Application Server가 Message Queue를 JMS 공급자로 사용할 수 있도록 JMS 자원 어댑터가 포함되어 있습니다.

JMS 자원 어댑터를 Application Server에 플러그인하면 Application Server에서 배포되어 실행 중인 J2EE 구성 요소가 JMS 메시지를 교환할 수 있습니다. 이러한 구성 요소에 필요한 JMS 연결 팩토리 및 대상 관리 객체는 J2EE Application Server 관리 도구를 사용하여 만들고 구성할 수 있습니다.

그러나 브로커 관리 및 물리적 대상 관리와 같은 다른 관리 작업은 J2EECA 사양에 포함되어 있지 않으므로 공급자 고유의 도구를 통해서만 수행할 수 있습니다.

Message Queue 자원 어댑터는 Sun J2EE 1.4 Application Server에 통합되어 있습니다. 그러나 다른 J2EE 1.4 Application Server에서는 아직 인증되지 않았습니다.

Message Queue 자원 어댑터는 운영 체제에 종속된 디렉토리에 있는 단일 파일(imqjmsra.rar)입니다(Sun Java System Message Queue 3.7 UR1 관리 설명서의 17 장, JMS Resource Adapter Property Reference). imqjmsra.rar 파일은 자원 어댑터 배포 설명자(ra.xml)를 비롯하여 어댑터를 사용하기 위해 Application Server에서 필요한 JAR 파일도 포함합니다.

모든 J2EE -1.4 호환 Application Server에서 해당 Application Server와 함께 제공되는 자원 어댑터 배포 및 구성 지침에 따라 Message Queue 자원 어댑터를 사용할 수 있습니다. 상용 J2EE 1.4 Application Server가 출시되고 Message Queue 자원 어댑터가 이러한 Application Server에서 인증되면 Message Queue 문서에서 관련 배포 및 구성 절차에 대한 구체적인 정보를 제공할 것입니다.