JMS 컨텍스트
컨텍스트는 네이밍 및 디렉토리 서비스에 저장된 오브젝트와 이름을 연관시키는 바인딩 세트입니다.
JMS 클라이언트(JMS API를 사용하는 Java™ 애플리케이션)는 컨텍스트를 사용하여 네이밍 및 디렉토리 서비스에서 JMS 오브젝트의 이름을 찾습니다. 모든 컨텍스트에는 연관된 이름 지정 규칙이 있습니다.
LDAP 이름 지정 고려사항에 대한 자세한 정보는 IBM® Knowledge Center에서 JMS 관리 도구 구성의 내용을 참조하십시오.
초기 컨텍스트
네이밍 및 디렉토리 서비스의 각 위치에 대해 JMS 클라이언트가 네이밍 및 디렉토리 서비스의 해당 위치에서 오브젝트의 이름을 해석할 수 있는 시작점을 제공할 초기 컨텍스트를 지정해야 합니다. JMS 클라이언트는 JNDI(JNDI(Java Naming Directory Interface))를 통해 네이밍 및 디렉토리 서비스의 오브젝트에 액세스합니다. 컨텍스트에 의해 정의되는 네이밍 및 디렉토리 서비스에서의 위치는 JNDI 네임스페이스로 알려져 있습니다.
IBM MQ 탐색기에 초기 컨텍스트를 지정하면 JNDI 네임스페이스의 전체 컨텐츠가 표시되지만, IBM MQ 탐색기에서는 저장된 JMS용 IBM MQ 클래스 오브젝트만을 편집할 수 있습니다. IBM MQ 탐색기에 추가하는 모든 초기 컨텍스트는 다음 그림에 표시된 대로 네비게이터 보기의 JMS 관리 오브젝트 폴더에 표시됩니다.
그림에서
File System Initial Context
는
로컬 파일 시스템의 위치에 대한 초기 컨텍스트입니다. C:/JMSAdmin/JMSAdmin1
및 LDAP Initial Context
는
식별 이름이 cn=JMSData,dc=ibm,dc=uk인
hiss 컴퓨터에서
LDAP 서버의 위치에 대한 초기 컨텍스트입니다.
IBM MQ 탐색기에 초기 컨텍스트가 추가되면 JNDI 네임스페이스에 연결 팩토리 오브젝트, 목적지 오브젝트 및 하위 컨텍스트를 작성할 수 있습니다.
하위 컨텍스트
하위 컨텍스트는 JNDI 네임스페이스의 하위 영역이며 연결 팩토리와 목적지 및 기타 하위 컨텍스트를 포함할 수 있습니다. 하위 컨텍스트는 자체로는 오브젝트가 아니며 단순히 하위 컨텍스트의 오브젝트에 대한 이름 지정 규칙의 확장입니다. 단일 컨텍스트에 여러 하위 컨텍스트를 작성할 수 있습니다.
다음 그림에서는
A Subcontext
라는 하위 컨텍스트가
File System
Initial Context
라는 초기 컨텍스트에 바인드됩니다. 컨텍스트 및 하위 컨텍스트가
저장된 파일 시스템에서 하위 컨텍스트는 초기 컨텍스트의 하위 디렉토리입니다. LDAP과 같은
기타 JNDI 구현은 하위 컨텍스트를
다르게 저장할 수 있습니다.
하위 컨텍스트에 연결 팩토리 오브젝트, 대상 오브젝트 및 다른 하위 컨텍스트를 작성할 수 있습니다.