lyyb2001

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

          cxf 客服端調用設置超時

          Posted on 2016-12-08 14:19 skycity 閱讀(297) 評論(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
          主站蜘蛛池模板: 自治县| 龙口市| 河西区| 达日县| 长乐市| 宾川县| 上虞市| 浦江县| 尉氏县| 固始县| 沂源县| 蕉岭县| 来安县| 平度市| 宁城县| 竹溪县| 如皋市| 綦江县| 徐州市| 三台县| 开封县| 都兰县| 通化市| 开江县| 乌兰浩特市| 德化县| 鹤峰县| 英吉沙县| 宁安市| 威远县| 裕民县| 汝州市| 崇义县| 苗栗市| 延庆县| 皮山县| 福贡县| 麻江县| 修武县| 杨浦区| 城市|