JNDI 네임스페이스 및 다른 JMS 제공자 환경에의 연결

연결 팩토리를 사용하여 메시징 애플리케이션 연결이 빌드되고 JNDI 네임스페이스에 저장되어 있는 경우, 기타 JMS 시스템과 클라이언트의 상호 운용은 더 간단합니다. JNDI 네임스페이스는 제공자 특정 정보에서 애플리케이션을 격리시키며, 메시징 애플리케이션 프로그래밍에 중요한 차이점은 없습니다.

JNDI(Java™ Naming and Directory Interface) API를 사용하면 JMS 클라이언트는 구성된 JMS 오브젝트를 찾아볼 수 있습니다. 이들 오브젝트의 작성 및 구성을 위한 관리 태스크의 모든 제공자 특정 작업을 위임하면 클라이언트는 환경 간에 이식이 가능합니다. 또한 해당 코드로 임베디드 특정 관리 값이 없으므로 애플리케이션은 관리하기 쉽습니다.

다음은 JMS 관리 오브젝트의 두 가지 유형입니다.
  • ConnectionFactory - 클라이언트가 제공자와 연결을 작성하는 데 사용하는 오브젝트입니다.
  • Destination - 클라이언트가 전송 중인 메시지의 대상과 수신하는 메시지의 소스를 지정하는 데 사용하는 오브젝트입니다.

애플리케이션이 연결하는 메시징 환경은 JNDI로부터 얻는 ConnectionFactory 오브젝트의 구현 유형에 따라 변경됩니다. 예를 들어, 오브젝트가 WebSphere® Application Server 기본 메시징 ConnectionFactory 오브젝트인 경우, 연결은 동일한 서비스 통합 버스로 이루어집니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjcAL10_
파일 이름:cjcAL10_.html