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
          主站蜘蛛池模板: 横山县| 嵊泗县| 石河子市| 诏安县| 延川县| 城固县| 丹阳市| 察隅县| 印江| 绵竹市| 万州区| 牙克石市| 萍乡市| 天全县| 泾川县| 侯马市| 太原市| 察哈| 湖北省| 青岛市| 横峰县| 赤壁市| 庆城县| 洛阳市| 湖北省| 遵化市| 都兰县| 桂平市| 铜山县| 忻城县| 讷河市| 阿合奇县| 射洪县| 清苑县| 昌宁县| 牡丹江市| 东城区| 浮山县| 辉南县| 凤山县| 宁明县|