HTTP 엔드포인트 URL 정보 제공
이 페이지에서 HTTP에서 액세스한 웹 서비스의 엔드포인트 URL 접두부 정보를 지정할 수 있습니다. 접두부는 공개된 WSDL(Web Services Description Language) 파일에 포함된 완전한 엔드포인트 주소를 구성하는 데 사용됩니다.
이 관리 콘솔 페이지를 보려면
을 클릭하십시오.각 웹 서비스 모듈에서 사용할 엔드포인트 URL의 일부를 지정할 수 있습니다. 공개된 WSDL 파일에서 대상 엔드포인트 주소를 정의하는 URL은 포트의 soap:address 요소의 위치 속성에 있습니다.
이 관리 콘솔 페이지는 JAX-WS(Java™ API for XML-Based Web Services)와 JAX-RPC(Java API for XML-based RPC) 웹 서비스에 적용됩니다.
관리 콘솔을 사용하는 것 외에도 특성 파일을 사용하여 HTTP 엔드포인트 URL 단편을 구성 및 관리할 수 있습니다. 특성 파일을 사용한 URL 단편 설정 및 관리에 대해 살펴보려면 웹 서비스 엔드포인트 URL 단편 특성 파일 사용에 대한 정보를 참조하십시오.
웹 서비스의 엔드포인트 URL 접두부 지정
엔드포인트 URL에 사용할 protocol(http), host_name 및 port_number를 지정합니다.
HTTP URL 접두부 또는 사용자 정의 HTTP URL 접두부 필드를 사용하여 사전 정의된 목록에서 접두부를 선택할 수 있습니다.
URL 접두부 형식은 protocol://host_name:port_number입니다(예: http://myHost:9045). 공개된 WSDL 파일에 포함되는 실제 엔드포인트 URL은 접두부와 모듈의 컨텍스트 루트 및 웹 서비스 URL 패턴으로 구성됩니다(예: http://myHost:9045/services/myService).
기본 HTTP URL 접두부 선택
URL 접두부의 기본 목록과 연관된 드롭 다운 목록을 지정합니다. 이 목록은 모듈 가상 호스트의 포트 세트와 모듈 Application Server의 포트 세트의 공통 부분입니다. 웹 서비스 애플리케이션 서버에 직접 액세스하는 경우, 이 목록의 항목을 사용하십시오.
HTTP 엔드포인트 URL 접두부를 설정하려면 기본 HTTP URL 접두부 선택을 선택하고 드롭 다운 목록에서 값을 선택하십시오. 접두부를 사용할 모듈의 선택란을 선택하고 적용을 클릭하십시오. 적용을 클릭하면, 선택한 내용에 따라 기본 HTTP URL 접두부 선택 또는 사용자 정의 HTTP URL 접두부 선택 필드의 항목이 선택란이 선택된 모듈의 HTTP URL 접두부 필드에 복사됩니다.
사용자 정의 HTTP URL 접두부 선택
웹 서비스 게이트웨이 또는 IHS 서버와 같은 매개체 노드를 통해 모듈의 웹 서비스에 액세스하는 경우, 중간 서비스의 프로토콜, 호스트 및 port_number를 지정합니다.
사용자 정의 HTTP 엔드포인트 URL 접두부를 설정하려면 관리 콘솔에서 사용자 정의 JVM 특성, com.ibm.ws.webservices.enableHTTPPrefix도 구성하고 값을 true로 설정해야 합니다. 사용자 정의 HTTP URL이 클라이언트로 리턴되는 WSDL 파일의 URL 필드에 올바르게 입력되도록 하려면 이 사용자 정의 JVM 특성 설정은 필수입니다. 이 사용자 정의 JVM 특성을 구성하지 않는 경우 서비스가 클라이언트로 리턴하는 WSDL 파일의 사본에 있는 URL 필드에 사용자 정의 HTTP URL 접두부가 없습니다. 이러한 사용자 정의 JVM 특성 구성 방법에 대한 정보는 관리 콘솔의 JVM 사용자 정의 특성 패널을 사용하여 추가 HTTP 전송 특성 구성의 문서를 참조하십시오. 이 사용자 정의 특성을 정의한 후 시스템이 해당 특성을 사용하도록 하려면 애플리케이션 서버를 다시 시작해야 합니다.
com.ibm.ws.webservices.enableHTTPPrefix 사용자 정의 JVM 특성이 구성된 후에는 사용자 정의 HTTP URL 접두부 선택을 선택하고 값을 입력하십시오. 접두부를 사용할 모듈의 선택란을 선택하고 적용을 클릭하십시오. 적용을 클릭하면, 선택한 내용에 따라 기본 HTTP URL 접두부 선택 또는 사용자 정의 HTTP URL 접두부 선택 필드의 항목이 선택란이 선택된 모듈의 HTTP 엔드포인트 URL 접두부 필드에 복사됩니다.
