Sun Java System Message Queue 3.7 UR1 기술 개요

활성화 기술로서의 Message Queue

Java 2 Platform, Enterprise Edition(J2EE 플랫폼)은 Java 프로그래밍 환경에서 분산된 구성 요소 모델의 사양입니다. J2EE 플랫폼의 요구 사항 중 하나는 분산 구성 요소가 안정적인 비동기식 메시지 교환을 통해 상호 작용할 수 있어야 한다는 것입니다. 이 기능을 제공하는 JMS 공급자는 다음 두 가지 역할을 담당할 수 있습니다. 이 기능을 사용하여 서비스를 제공하고 JMS 메시지를 소비할 수 있는 EJB(Enterprise Java Bean) 구성 요소의 특수 유형인 MDB(Message-Driven Bean)를 지원할 수 있습니다.

J2EE 호환 응용 프로그램 서버는 해당 JMS 공급자가 제공하는 자원 어댑터를 사용해야 그 공급자의 기능을 활용할 수 있습니다. Message Queue에서는 그러한 자원 어댑터를 제공합니다. Application Server 환경에 배포되고 실행되는 MDB를 비롯한 J2EE 구성 요소는 플러그인된 JMS 공급자 지원을 활용하여 내부에서 또는 외부 JMS 구성 요소와 JMS 메시지를 교환할 수 있습니다. 따라서 분산 구성 요소에 강력한 통합 기능을 제공하게 됩니다.

Message Queue 자원 어댑터에 대한 자세한 내용은 5 장, Message Queue와 J2EE을 참조하십시오.