调用webservice,3秒调不通就直接返回

原创 2016年06月01日 15:44:09
private static ISysNotifyTodoWebService port1;
private Long second = 3l;


class ConnectService implements Callable<Boolean>{
    @Override
    public Boolean call() throws Exception {
         ISysNotifyTodoWebServiceService service = new ISysNotifyTodoWebServiceService();
         port1 = service.getISysNotifyTodoWebServicePort();
         return Boolean.TRUE;  
    }
}



public void persionTodoDone(String userId){
    ExecutorService es = Executors.newCachedThreadPool();
    ConnectService service = new ConnectService();

    try {
        //开始调用call
        Future<Boolean> future = es.submit(service);
        //设置时间:毫秒
        Boolean rtn = (Boolean) future.get(1000 * second, TimeUnit.MILLISECONDS);
        System.out.println("---------success---------"+rtn);

        if (null != port1) {
            dealMessage(userId);
        }
    } catch (InterruptedException e) {
        System.out.println("---------中断-------");
    } catch (ExecutionException e) {
        System.out.println("---------挂了-------");
    } catch (TimeoutException e) {
        System.out.println("---------超时-------");
        es.shutdownNow();
    }

    es.shutdown();
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

VB调用WebService(直接Post方式)并解析返回的XML

Function TodoTaskBySOAP(postURL As String,host As String, n As Integer,FilterItem() As String,OwnerS...

java代码直接调用WebService的方法

动态的WebService 直接调用其他的WebService项目 完成 历时4天的时间 查资料 看代码 测试等等 弄得我头昏脑涨的…… 不过经理给我一个月的时间 研究 我只用了四天 剩下的时间就...

ios直接调用webService接口的那些坑

Web Service基本概念 Web Service也叫XML Web Service WebService,是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量...

Ajax直接调用WebService

调用接口,需要拼接SOAP包,访问页面的时候不要写localhost,这样会引起跨域的问题,访问不了。这个jsp页面包括了根据下拉框选择,变更不同的输入条件,用到了jquery的一些文档操作方法。 ...

Android 直接写和读XML串方式 调用 WebService soap

http://sizeed.blog.163.com/blog/static/9652545120111110105718361/ 以如何根据一个手机号码获取号码归属地为例,详细地讲解一下W...

DMVPN 建立不通,第一步就是检查物理接口直接是否可以ping通,在检查其他的, 排错思路!!

DMVPN 建立不通,第一步就是检查物理接口直接是否可以ping通,在检查其他的, 排错思路!!...

android js java 互调 子线程 主线程 直接调用 callback 返回结果

1.解决了4.2以下添加JavaScriptInterfaces能够调用Class的漏洞 github 上参考了一国内哥们写的 2.解决了主线程或者子线程调用webview 执行js 返回结果异步繁...

代码调不通,OJ题不会做?寻求帮助,学会提问-《提问的智慧》

内容 译文 弃权申明 引言 提问前 提问时 仔细挑选论坛 面向新手的网页论坛和IRC通常响应最快 第二步,使用项目邮件列表 使用明确而有意义的主题 使之更易回复 使用...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:调用webservice,3秒调不通就直接返回
举报原因:
原因补充:

(最多只允许输入30个字)