J2EE社區

          茍有恒,何必三更起五更眠;
          最無益,只怕一日曝十日寒.
          posts - 241, comments - 318, trackbacks - 0, articles - 16

          java Web Service axis (實例二) 異常處理

          Posted on 2010-08-18 17:53 xcp 閱讀(622) 評論(0)  編輯  收藏 所屬分類: SOA

          1.服務端:

          //登錄
              public SysUserVo login(String username,String password) throws AxisFault{
                  SysUserService sysUserService 
          = (SysUserService) AppContext.getBean("sysUserService");
                  SysUserVo userVo 
          = null;
                  
          try {
                      userVo 
          = sysUserService.login(username, password);
                  }
           catch (Exception e) {
                            
          throw new AxisFault("login error",e);
                  }

                  
          return userVo;
              }


          2.客戶端

                           
          try {
                               SysUserVo user 
          =  (SysUserVo) call.invoke(new Object[]{"ptyhcs","111111"});
                               
          /*if(user != null){
                                   System.out.println(user.getRoleName());
                                    System.out.println(user.getUnitName());
                               }
          */

                               System.out.println(user);
                              
          return;
                          }
           catch (AxisFault fault) {
                              log.info(
          "1Error : " +
           fault.toString());
                          }
           catch (RemoteException e) {
                              e.printStackTrace();
                          }



          名稱: ?4C.ESL | .↗Evon
          口號: 遇到新問題?先要尋找一個方案乄而不是創造一個方案こ
          mail: 聯系我


          主站蜘蛛池模板: 衡南县| 桐柏县| 南京市| 昌宁县| 南溪县| 思南县| 荥经县| 娄烦县| 广宗县| 临沭县| 凌云县| 应城市| 彰化县| 安岳县| 天峨县| 阿瓦提县| 阜宁县| 连云港市| 东明县| 铜陵市| 澄城县| 阿瓦提县| 保山市| 和静县| 玉门市| 陈巴尔虎旗| 门头沟区| 米脂县| 黄石市| 兴和县| 宜良县| 富平县| 乐清市| 阳山县| 抚松县| 南澳县| 阿合奇县| 闵行区| 韶山市| 荣昌县| 巴青县|