lyyb2001

          只是為方便自己找記錄而已
          posts - 57, comments - 27, trackbacks - 0, articles - 5
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理

          cxf 客服端調用設置超時

          Posted on 2016-12-08 14:19 skycity 閱讀(302) 評論(0)  編輯  收藏 所屬分類: J2EE技術

          try{

          JaxWsProxyFactoryBean factoryBean = new JaxWsProxyFactoryBean();

          factoryBean.getInInterceptors().add(new LoggingInInterceptor());

          factoryBean.getOutInterceptors().add(new LoggingOutInterceptor());

          factoryBean.setServiceClass(AutoPackServiceIntf.class);

          factoryBean.setAddress("http://10.241.0.105:17000/TEST");

          AutoPackServiceIntf factory = (AutoPackServiceIntf) factoryBean.create();

          Client client = ClientProxy.getClient(factory);

          HTTPConduit conduit = (HTTPConduit) client.getConduit();

          HTTPClientPolicy policy = new HTTPClientPolicy();

          policy.setConnectionTimeout(30000); //連接超時時間

          policy.setReceiveTimeout(120000); //請求超時時間.

          conduit.setClient(policy);

          System.out.println(factory.getFirstUnitCramp("1"));

          }catch(WebServiceException ex){

          long l2 = System.currentTimeMillis();

          System.out.println((l2-l1)+"ms");

          System.out.println("連接異常");

          }



          Lyyb2001
          主站蜘蛛池模板: 玉林市| 东乌珠穆沁旗| 周宁县| 曲靖市| 西盟| 晋江市| 镇原县| 永和县| 莲花县| 新蔡县| 绵阳市| 芜湖市| 章丘市| 嘉义县| 黑龙江省| 萝北县| 耿马| 凤山县| 冕宁县| 岳阳市| 通榆县| 高清| 阳春市| 金湖县| 壤塘县| 嵊州市| 万源市| 蚌埠市| 通河县| 温宿县| 通化市| 高要市| 革吉县| 大连市| 沙洋县| 南丹县| 青铜峡市| 天气| 伊宁市| 景谷| 库车县|