이 클래스는 서비스 호출 또는 실행 중 제한시간 조건을 표시합니다.
구성요소가 비동기식으로 서비스를 호출한 경우 구성요소가 데이터를 처리할 준비가 되었으면 응답을 요청할 수 있습니다. 이 요청에는 응답에 대한 대기 시간이 있습니다. 응답이 대기 시간을 초과하면 ServiceRuntimeException이 처리됩니다. 그런 다음 구성요소는 getCause() 또는 getMessage() 메소드를 사용하여 예외의 원인을 판별할 수 있습니다.
StockQuoteAsync sQ = (StockQuoteAsync)ServiceManager.locateService(“stockQuote"); Ticket ticket = stockQuote.getQuoteRequest("IBM"); // do something else try { float quote = stockQuote.getQuoteResponse(ticket, Service.NO_WAIT); or float quote = stockQuote.getQuoteResponse(ticket, 10000); } catch (ServiceTimeoutRuntimeException) { … }