JMS 관리 오브젝트 작성 및 구성
IBM® MQ 탐색기 를 사용하여 Java 애플리케이션과 IBM MQ간의 통신을 가능하게 하는 JMS 관리 오브젝트를 구성할 수 있습니다.
이 태스크 정보
The Java Message Service (JMS) is a Java API that allows applications that are written in Java to the JMS specification to communicate with any messaging product that implements the JMS API. JMS API는 열린 표준이고 다중 구현이 있으므로 요구사항에 따라 사용할 메시징 제공자 ( JMS 제공자) 를 선택할 수 있습니다.
Java Message Service (JMS 2.0)
자카르타 메시징 3.0
JMS용IBM MQ에는 두 가지 유형의 JMS 관리 오브젝트가 있습니다.
관리 오브젝트는 Java 이름 지정 디렉토리 인터페이스 (JNDI) 를 사용하여 IBM MQ 탐색기 가 액세스하는 네이밍 및 디렉토리 서비스에 저장됩니다. 아피 관리 오브젝트는 JNDI 네임스페이스로 알려진 네이밍 및 디렉토리 서비스의 위치에 저장됩니다. LDAP (Lightweight Directory Access Protocol) 및 로컬 또는 원격 파일 시스템을 포함하여 네이밍 및 디렉토리 서비스로 사용할 수 있는 다양한 JNDI 서비스 제공자가 있습니다.
JMS 클라이언트는 JMS 관리 오브젝트를 사용하여 JMS 제공자에 연결하기 때문에 JMS 클라이언트가 메시지를 전송 및 수신하거나 발행 및 구독하는 방법을 정의하도록 관리 오브젝트를 구성합니다. JMS 클라이언트는 JMS 제공자와 직접 통신하지 않으며 사용 중인 JMS 제공자를 인식하지 못합니다. 이는 JMS 클라이언트를 갱신하지 않고도 JMS 제공자를 변경할 수 있음을 의미합니다.
JMS 클라이언트가 JNDI 네임스페이스에 있는 관리 오브젝트에 연결하여 액세스할 수 있도록 JMS의 IBM MQ 클래스 를 구성하려면 IBM MQ 탐색기에서 다음 태스크를 수행해야 합니다.
프로시저
- JNDI 네임 스페이스에 연결하십시오. 자세한 정보는 초기 컨텍스트 추가를 참조하십시오.
- JNDI 네임스페이스에 저장된 관리 오브젝트를 작성 및 구성하십시오. 자세한 정보는 연결 팩토리 작성 및 대상 작성을 참조하십시오.
결과
JMS 애플리케이션 프로그래밍 및 JMS의 IBM MQ 클래스구성에 대한 자세한 정보는 IBM 문서의 JMS에 대해 IBM MQ 클래스 사용 을 참조하십시오.