JMS 및 EJB 엔드포인트 URL 정보 제공

이 페이지에서 SOAP 및 JMS(Java™ Message Service)를 통하거나 또는 직접 엔터프라이즈 Bean으로서 액세스한 웹 서비스에 엔드포인트 URL 단편을 지정할 수 있습니다. 단편은 공개된 WSDL(Web Services Description Language) 파일에 포함된 완전한 엔드포인트 주소를 구성하는 데 사용됩니다.

이 관리 콘솔 페이지를 보려면 응용프로그램 > 응용프로그램 유형 > WebSphere 엔터프라이즈 응용프로그램 > application_name > JMS 및 EJB 엔드포인트 URL 정보 제공을 클릭하십시오.

각 웹 서비스 모듈에서 사용할 엔드포인트 URL의 단편을 지정하십시오. 공개된 WSDL 파일에서 대상 엔드포인트 주소를 정의하는 URL은 포트의 soap:address 요소의 위치 속성에 있습니다.

JMS를 사용하기 위해 구성되거나 엔터프라이즈 Bean에 직접 액세스하기 위해 구성된 웹 서비스 모듈을 사용 중이면 이 패널에 이러한 모듈이 나열됩니다.

이 관리 콘솔 패널은 JAX-WS(Java API for XML-Based Web Services) 및 JAX-RPC(Java API for XML-based RPC) 웹 서비스에 적용됩니다.

JMS의 URL 단편

JMS 전송을 통해 액세스한 웹 서비스의 URL 단편을 지정합니다. 웹 서비스의 soap:address를 정의하는 데 사용되는 값을 입력할 수 있습니다. WSDL 파일이 공개되면 URL은 이 단편을 사용하여 형성되고 WSDL 파일에 포함됩니다.

값으로 입력된 URL 단편은 targetService 특성이 전체 JMS URL 엔드포인트를 형성하기 위해 추가된 접두부입니다. 설치된 서비스의 전개 정보를 조사하여 기본값을 얻습니다(예: jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF).

이 정보는 endpointEnabler 명령행 도구로 정의한 MDB(Message Driven Bean)인 웹 서비스에 구성된 JMS 엔드포인트에서 얻습니다. 특성을 추가하여 예를 들어, URL 단편을 수정할 수 있습니다. URL 단편은 targetService 특성과 결합하여 전체 URL을 형성합니다(예: jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF&priority=5&targetService=GetQuote).

EJB의 URL 단편

EJB 바인딩을 통해 액세스된 웹 서비스의 URL 단편을 지정합니다. 웹 서비스의 포트 generic:address 요소의 위치 속성을 정의하는 데 사용되는 값을 입력할 수 있습니다. 이 포트 주소는 zip 파일이 WSDL zip 파일 공개 패널에서 application_name_ExtendedWSDLFiles.zip 필드를 사용하여 공개된 경우 WSDL zip 파일에 포함되어 있습니다.

입력된 URL 단편 값은 접미부이며, 접미부는 웹 서비스의 전개 정보를 검토하여 확보된 URL의 초기 부분에 추가됩니다. 예를 들어, 다음 URL 단편은 EJB의 전개 정보에서 얻을 수 있습니다(wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome).

이런 경우 URL 단편 필드에 jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809 정보를 입력했으며, 그 결과 이 엔드포인트 URL은 wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809가 됩니다.




표시된(온라인) 링크는 인터넷에 액세스해야 합니다.

관련 태스크
관련 참조


파일 이름: uwbs_providejms.html