WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 운영 체제: AIX, HP-UX, Linux, Solaris, Windows

JNDI 찾아보기 웹 서비스 구성

WebSphere ESB에서 제공하는 관리 JMS 오브젝트를 C/C++ 및 .NET용 메시지 서비스 클라이언트와 함께 사용하는 경우, 비Java 클라이언트가 비Java 환경에서 관리 JMS 오브젝트에 액세스할 수 있도록 WebSphere ESB에서 제공하는 JNDI 찾아보기 웹 서비스를 구성해야 합니다.

시작하기 전에

이 타스크를 시작하기 전에 JNDI 찾아보기 웹 서비스 응용프로그램이 설치되었는지 확인하십시오.

C/C++용 메시지 서비스 클라이언트와 함께 JNDI 찾아보기 웹 서비스를 사용하려면 C++용 웹 서비스 클라이언트가 있어야 합니다. C/C++용 메시지 서비스 클라이언트 응용프로그램와 함께 관리 오브젝트를 사용하는 경우 이 타스크를 시작하기 전에 호환되는 버전의 C++용 웹 서비스 클라이언트가 설치되어 있는지 확인하십시오. WebSphere ESB 제품 내에 패키지로 묶인 C++용 웹 서비스 클라이언트C/C++용 메시지 서비스 클라이언트의 버전은 서로 호환됩니다.

이 타스크를 수행하는 이유 및 시기

관리를 위해 정의된 ConnectionFactory 및 Destination 오브젝트를 사용하여 JMS 구현과 JMS 인터페이스를 분리할 수 있습니다. 이를 통해 JMS 클라이언트 응용프로그램이 JMS 프로바이더의 구현 세부사항과 분리되므로 응용프로그램의 이식성이 향상됩니다. 관리자는 관리 오브젝트를 사용하여 클라이언트 응용프로그램의 연결 설정을 중앙 저장소에서 관리할 수 있습니다. 예를 들면 응용프로그램이 JNDI를 통해 얻는 관리 Destination 오브젝트를 변경하여 응용프로그램이 사용하는 특정 대기열을 변경할 수 있습니다.

C/C++ 및 .NET용 메시지 서비스 클라이언트와 같이 비Java 클라이언트도 관리 오브젝트를 사용할 수 있습니다. 그러나 WebSphere ESB에서 제공하는 관리 Java 오브젝트는 JNDI를 통해 액세스되는 직렬화된 Java™ 오브젝트이므로 비Java 클라이언트는 JNDI 찾아보기 웹 서비스를 사용하지 않으면 해당 오브젝트를 올바르게 해석할 수 없습니다. 이 웹 서비스는 C/C++ 및 .NET용 메시지 서비스 클라이언트가 오브젝트 이름 지정을 통해 JNDI 오브젝트 검색을 요청하도록 허용하는 찾아보기 조작을 제공합니다. 관리 오브젝트의 등록 정보는 이름/값 쌍의 맵을 통해 응용프로그램에 리턴됩니다.

이 타스크의 단계

  1. C/C++용 메시지 서비스 클라이언트 응용프로그램 내에서 사용할 수 있도록 C++용 웹 서비스 클라이언트를 설치하고 구성하십시오. 설치한 후에 C++용 웹 서비스 클라이언트를 구성하는 데 대한 정보는 설치 후 구성을 참조하십시오.
    주: 이 단계는 C/C++용 메시지 서비스 클라이언트에만 적용됩니다. .NET용 메시지 서비스 클라이언트는 Microsoft® .NET 프레임워크를 통해 직접 웹 서비스를 호출합니다.
  2. C/C++용 메시지 서비스 클라이언트 또는 .NET용 메시지 서비스 클라이언트 응용프로그램 내에서 JNDI 찾아보기 웹 서비스 URL을 정의하십시오. 응용프로그램 내에서 웹 서비스 URL을 정의하려면 InitialContext 오브젝트의 XMSC_IC_URL 등록 정보를 웹 서비스 엔드포인트 URL로 설정하십시오. 이 등록 정보는 InitialContext 오브젝트를 구성하기 위한 인수로 지정될 수도 있습니다. 자세한 정보는 JNDI 찾아보기 웹 서비스를 참조하십시오.
관련 태스크
JNDI 찾아보기 웹 서비스 응용프로그램 설치

Task topic

이용약관 | 피드백

시간소인 아이콘마지막 갱신 날짜: 6 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\tasks\twesb_clients_jndiconfig.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
이 information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)