在我的应用程序中,我正在调用Web服务方法,但响应需要更多时间。
由于没有时间指定,我得到以下异常。如何处理它。 java.net.socketException:connection重置。
所以我想实现特定Web服务方法的超时。这意味着假设在指定时间后没有获得Web服务响应,那么它将生成超时异常。如何实现它。
任何人都可以帮助我吗?
感谢
答案 0 :(得分:0)
URL URLObj = null;
HttpURLConnection ConnObj = null;
URLObj = new URL("Http://Url.to.the/webservice");
ConnObj = (HttpURLConnection) URLObj .openConnection();
ConnObj .setConnectTimeout(5000); // This will set the desired time out for the connection request