我正在尝试在CXF Framework中为Web服务设置超时。为此我使用以下代码片段
Client client = ClientProxy.getClient(port);
HTTPConduit http = (HTTPConduit) client.getConduit();
HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
httpClientPolicy.setReceiveTimeout(value);
http.setClient(httpClientPolicy);
其中变量值包含该特定Web服务的响应超时值。 我的问题是,如果Web服务超时,该方法是否会抛出超时异常? 当Web服务失败时,我是否会获得非零响应代码?