JMS(Java Messaging Service) 또는 EJB(Enterprise JavaLBean) 바인딩을 통해 액세스한 웹 서비스의 엔드포인트 URL 단편을 지정하려면, 이 페이지를 사용하십시오. 단편은 공개된 WSDL(Web Services Description Language) 파일에 포함된 완전한 엔드포인트 주소를 구성하는 데 사용됩니다.
이 관리 콘솔 페이지를 보려면, 응용프로그램 >엔터프라이즈 응용프로그램 > application_instance > JMS 및 EJB 엔드포인트 URL 정보 제공을 클릭하십시오.
각 웹 서비스 모듈에서 사용할 엔드포인트 URL의 일부 또는 단편을 지정할 수 있습니다. 공개된 WSDL 파일에서, 대상 엔드포인트 주소를 정의하는 URL은 포트의 soap:address 요소의 위치 속성에 있습니다. JMS 전송을 통해 또는 EJB로서 직접 액세스된 웹 서비스에 적용됩니다.
JMS를 사용하기 위해 구성되거나 EJB에 직접 액세스하기 위해 구성된 웹 서비스 모듈을 사용 중이면, 이 패널에 이러한 모듈이 나열됩니다.
구성 탭
값으로 입력된 URL 단편은 targetService=property가 완전한 JMS URL 엔드포인트를 구성하기 위해 추가된 접두부입니다. 기본값은 설치된 서비스의 전개 정보(예: jms:/queue?destination=jms/MyQueue&connectionFactory=jms/MyCF)를 검토하여 확보됩니다.
이 정보는 웹 서비스의 구성된 JMS 엔드포인트에서 확보되며, 이 엔드포인트는 endpointEnabler 명령행 도구로 정의된 MDB(Message Driven Bean)입니다. 등록 정보 추가와 같이 URL 단편을 수정할 수 있습니다. URL 단편은 완전한 URL을 구성하기 위해 targetService 등록 정보와 결합됩니다(예: jms:/queue?destination=jms/MyQueue&connectionFactory=jms/MyCF&priority=5&targetService=GetQuote).
입력된 URL 단편 값은 접미부이며, 접미부는 웹 서비스의 전개 정보를 검토하여 확보된 URL의 초기 부분에 추가됩니다. 예를 들면, 다음 URL 단편은 EJB의 전개 정보(wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome)에서 확보할 수 있습니다.
이 경우, URL 단편 필드에 jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809 정보를 입력하게 되며, 이로 인해 wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809 엔드포인트 URL이 발생합니다.