JMS 관리 오브젝트 작성 및 구성
IBM® MQ Explorer을(를) 사용하여 JMS 애플리케이션과 Java 간의 통신을 가능하게 하는 IBM MQ 관리 오브젝트를 구성할 수 있습니다.
이 태스크 정보
Java Message Service(JMS)은(는) Java에서 JMS 사양으로 작성된 애플리케이션이 JMS API를 구현하는 모든 메시징 제품과 통신할 수 있도록 하는 Java API입니다. JMS API는 개방형 표준이며 여러 구현을 포함하므로 사용자의 요구사항에 따라 사용할 메시징 제공자 ( JMS 제공자) 를 선택할 수 있습니다.
Java Message Service (JMS 2.0)
Jakarta Messaging 3.0
JMS에는 두 가지 유형의 IBM MQ classes for JMS 관리 오브젝트가 있습니다.
관리 오브젝트는 IBM MQ Explorer(JNDI)을(를) 사용하여 Java Naming Directory Interface이(가) 액세스하는 네이밍 및 디렉토리 서비스에 저장됩니다. API 관리 오브젝트는 JNDI 네임스페이스로 알려진 이름 지정 및 디렉토리 서비스의 위치에 저장됩니다. LDAP (Lightweight Directory Access Protocol) 및 로컬 또는 원격 파일 시스템을 포함하여 이름 지정 및 디렉토리 서비스로 사용할 수 있는 다양한 JNDI 서비스 제공자가 있습니다.
JMS 클라이언트는 JMS 관리 오브젝트를 사용하여 JMS 제공자에 연결하므로, JMS 클라이언트가 메시지를 송수신하거나 발행 및 구독하는 방법을 정의하도록 관리 오브젝트를 구성합니다. JMS 클라이언트는 JMS 제공자와 직접 통신하지 않으며 사용 중인 JMS 제공자를 인식하지 못합니다. 이는 JMS 클라이언트를 업데이트하지 않고 JMS 제공자를 변경할 수 있음을 의미합니다.
IBM MQ classes for JMS 클라이언트가 JMS 네임스페이스에 있는 관리 오브젝트에 연결하여 액세스할 수 있도록 JNDI을(를) 구성하려면 IBM MQ Explorer에서 다음 태스크를 수행해야 합니다.
프로시저
- JNDI 네임스페이스에 연결하십시오. 자세한 정보는 초기 컨텍스트 추가를 참조하십시오.
- JNDI 네임스페이스에 저장된 관리 오브젝트를 작성하고 구성하십시오. 자세한 정보는 연결 팩토리 작성 및 목적지 작성을 참조하십시오.
결과
JMS 애플리케이션 프로그래밍 및 IBM MQ classes for JMS구성에 대한 자세한 정보는 IBM Documentation에서 JMS용 IBM MQ 클래스 사용 을 참조하십시오.