取消服务器端GWT呼叫

Rob*_*anu 2 gwt gwt-rpc

我正在使用RequestBuilder花费太长时间的超时GWT请求:

RequestBuilder requestBuilder = _service.getStatistics(callback);
requestBuilder.setTimeoutMillis(5000);
try {
    requestBuilder.send();
} catch (RequestException e) {
    GWT.getUncaughtExceptionHandler().onUncaughtException(e);
}
Run Code Online (Sandbox Code Playgroud)

有没有办法通知被调用的远程服务该调用在客户端超时并且应该被取消?

Chi*_*hii 5

除非您再打电话告诉远程服务前一次呼叫被取消!