엔터프라이즈 Bean에 직접 액세스할 수 있도록 엔드포인트 URL 정보 구성
WebSphere® Application Server는 서버와 클라이언트 사이에서 HTTP 또는 JMS(Java™ Message Service)를 사용하여 요청을 전송하는 대안으로 웹 서비스로 엔터프라이즈 Bean에 직접 액세스하는 방법을 지원합니다. 웹 서비스로 사용되는 EJB(Enterprise JavaBeans) 모듈에는 EJB 바인딩이 포함된 WSDL(Web Services Description Language) 파일이 들어 있습니다.
시작하기 전에
웹 서비스로 엔터프라이즈 Bean에 직접 액세스하는 프로세스에 대해 더 학습하려면 WSDL EJB 바인딩을 사용하여 JAX-RPC 웹 서비스 클라이언트에서 EJB 호출을 참조하십시오.
관리 콘솔 또는 특성 파일을 사용하여 EJB 엔드포인트 URL 단편을 구성 및 관리할 수 있습니다. 특성 파일을 사용하여 URL 단편을 설정 및 관리하는 방법에 대해 자세히 알아보려면 웹 서비스 엔드포인트 URL 단편 특성 파일 작업에 대한 정보를 참조하십시오.
이 태스크는 관리 콘솔을 사용하여 엔터프라이즈 Bean에 직접 액세스하도록 엔드포인트 URL 정보 구성에 대해 설명합니다.
이 태스크 정보
서비스 엔드포인트 구성은 외부 웹 서비스 또는 어셈블하는 컴포넌트 사이의 웹 서비스에 웹 서비스 클라이언트를 연결하는 데 필요합니다.
관리 콘솔의 JMS 및 EJB 엔드포인트 웹 주소 정보 제공 패널을 사용하여 EJB 바인딩에서 직접 액세스하는 웹 서비스에 대해 엔터프라이즈 Bean의 웹 주소 엔드포인트를 지정할 수 있습니다.
직접 EJB 액세스를 사용하기 위해 구성된 모듈이 있으면 모듈이 관리 콘솔의 JMS 및 EJB 엔드포인트 웹 주소 정보 제공 패널에 나열됩니다. EJB 엔드포인트는 application_name_ExtendedWSDLfiles.zip 파일에 있는 WSDL에서만 사용할 수 있습니다.
각 모듈의 웹 서비스에 대해 엔드포인트 웹 주소의 단편을 지정할 수 있습니다.
관리 콘솔로 엔터프라이즈 Bean의 웹 주소 엔드포인트를 구성하려면 다음을 수행하십시오.프로시저
결과
예
다음은 URL 단편 필드에 입력할 웹 주소 단편을 보여주는 예제입니다.
wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome
URL
단편 필드에서 다음 웹 주소 단편을 입력하십시오. jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2089
결과는 다음과 같습니다.wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=
corbaloc:iiop:myhost.mycompany.com:2089