JAX-WS 제한시간 특성

JAX-WS(Java™ API for XML-Based Web Services) 클라이언트가 응답 메시지를 읽고 요청 메시지를 전송하고 연결하기 위해 대기하는 시간을 구성하기 위한 제한시간 특성은 JAX-WS 애플리케이션에 대해 Application Server의 다양한 레벨에서 설정될 수 있습니다. 이러한 제한시간 특성은 org.apache.axis2.context.MessageContext 및 JVM(Java Virtual Machine)에서 정책 세트를 통해 구성될 수 있습니다. 이 우선순위의 순서는 웹 서비스 런타임 환경이 특성을 읽는 방법입니다. 예를 들어, 쓰기 제한시간이 정책 설정 및 JVM 모두에 설정되면 런타임 환경은 정책 파일에서 특성 값을 사용하고 JVM 특성을 무시합니다. 다음 테이블은 읽기, 쓰기 및 연결 제한시간 특성의 개요를 제공합니다. JAX-RPC(Java API for XML-based RPC) 클라이언트와 달리, JAX-WS 클라이언트에 대한 제한시간 특성은 런타임 환경이 이 방식으로 설정된 제한시간 특성을 무시하므로 클라이언트 바인딩 파일에 설정되지 않아야 합니다. 읽기 및 쓰기 제한시간은 연결에서 요청을 쓸 때 시작되는 전송 레벨 제한시간입니다. 쓰기 제한시간은 요청이 작성될 때 중지됩니다. 읽기 제한시간은 제공자 내에 소비된 시간을 포함하고 응답이 연결에서 읽혀질 때 중지됩니다. 제한시간은 요청 및 응답을 마샬링하거나 역마샬링하기 위한 웹 서버에 대한 시간을 포함하지 않습니다. 이러한 제한시간은 연결을 설정하기 위해 필요한 시간을 고려하지 않습니다.

정책 설정 제한시간 특성

다음 제한시간 특성은 정책 설정을 통해 설정됩니다. 웹 서비스 런타임 환경은 정책 설정 레벨에서 가장 높은 우선순위로 제한시간 특성 세트를 따릅니다. 제한시간 특성에 대한 올바른 값은 정수입니다(초 표시).

Java 상수 이름 리터럴 이름 기본값
com.ibm.ws.websvcs.transport.common.TransportConstants.READ_TIMEOUT readTimeout 300
com.ibm.ws.websvcs.transport.common.TransportConstants.WRITE_TIMEOUT writeTimeout 300
com.ibm.ws.websvcs.transport.common.TransportConstants.CONN_TIMEOUT connectTimeout 180

MessageContext 제한시간 특성

다음 제한시간 특성은 MessageContext에서 설정될 수 있습니다. 웹 서비스 런타임 환경은 동등한 제한시간 특성이 정책 설정을 통해 설정되지 않는 경우에만 MessageContext에서 제한시간 특성 세트를 따릅니다. 제한시간 특성에 대한 올바른 값은 정수입니다(초 표시).

Java 상수 이름 리터럴 이름 기본값
com.ibm.wsspi.webservices.Constants.RESPONSE_TIMEOUT_PROPERTY timeout 300
com.ibm.wsspi.websvcs.Constants.WRITE_TIMEOUT_PROPERTY write_timeout 300
com.ibm.wsspi.websvcs.Constants.CONNECTION_TIMEOUT_PROPERTY connection_timeout 180

JVM 제한시간 특성

다음 제한시간 특성은 JVM에서 설정될 수 있습니다. 웹 서비스 런타임 환경은 동등한 제한시간 특성이 정책 설정을 통하거나 MessageContext에서 설정되지 않는 경우에만 JVM에서 제한시간 특성 세트를 따릅니다. 제한시간 특성에 대한 올바른 값은 정수입니다(초 표시).

참고: RESPONSE_TIMEOUT_PROPERTY 특성을 사용하여 응답을 기다리는 시간을 지정하십시오. 대기 시간이 응답 관련 조치에 적용됩니다. 응답을 위한 대기 시간이 쓰기 조작 완료 후 즉시 시작됩니다.
Java 상수 이름 리터럴 이름 기본값
com.ibm.wsspi.webservices.Constants.RESPONSE_TIMEOUT_PROPERTY timeout 300
com.ibm.wsspi.webservices.Constants.WRITE_TIMEOUT_PROPERTY write_timeout 300
com.ibm.ws.websvcs.transport.http.WSHTTPConstants.HTTP_SOCKET_CONNECTION_TIMEOUT com.ibm.websphere.webservices.http.SocketTimeout 180

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwbs_jaxwstimeouts
파일 이름:rwbs_jaxwstimeouts.html