<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 122,  comments - 25,  trackbacks - 0

    1、接口UserService.java:

    package demo.xfire;

    import demo.xfire.model.UserInfoBean;

    public interface UserService {

        
    /**
         * 獲取用戶信息.
         * 
    @param username
         * 
    @return
         
    */

        
    public UserInfoBean getUserInfo(String username);
        
        
    /**
         * 用戶認證.
         * 
    @param username
         * 
    @param passwd
         * 
    @return
         
    */

        
    public int login(String username,String passwd);
    }


    2、實現UserServiceImpl.java:

    package demo.xfire;

    import demo.xfire.model.UserInfoBean;

    public class UserServiceImpl implements UserService {

        
    /**
         * 獲取用戶信息.
         * 
    @param username
         * 
    @return
         
    */

        
    public UserInfoBean getUserInfo(String username) {
            
    return JingManager.getUserInfo(username);
        }

        
        
    /**
         * 用戶認證.
         * 
    @param username
         * 
    @param passwd
         * 
    @return
         
    */

        
    public int login(String username,String passwd){
            
    return JingManager.login(username, passwd);
        }

    }


    3、XFire服務配置services.xml,放置到/WEB-INF/目錄下(具體路徑須視web.xml中的設置而定):

    <beans xmlns="http://xfire.codehaus.org/config/1.0">
      
    <service>
        
    <name>UserService</name>
        
    <namespace>http://xfire.demo/service/UserService</namespace>
        
    <serviceClass>demo.xfire.UserService</serviceClass>
        
    <implementationClass>demo.xfire.UserServiceImpl</implementationClass>
      
    </service>
    </beans>

    4、配置Web.xml文件:
      <servlet> 
        
    <servlet-name>xfire</servlet-name>  
        
    <servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class>
        
    <init-param>
         
    <param-name>config</param-name>
         
    <param-value>services.xml</param-value>
       
    </init-param>
      
    </servlet>
      
    <servlet-mapping>
        
    <servlet-name>xfire</servlet-name> 
        
    <url-pattern>/service/*</url-pattern>
      
    </servlet-mapping>

    啟動服務后,http://localhost:8080/appname/UserService?wsdl即可以查看用戶接口服務的wsdl了。
    posted on 2007-11-23 12:30 josson 閱讀(374) 評論(0)  編輯  收藏 所屬分類: java 開發
    <2007年11月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    收藏夾

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产亚洲精品免费视频播放| 精品无码免费专区毛片| 亚洲欧洲日本在线| 免费看一级高潮毛片| 无码专区一va亚洲v专区在线| 亚洲国产区男人本色| 国产网站在线免费观看| 精品韩国亚洲av无码不卡区 | 日本激情猛烈在线看免费观看| 国产免费无遮挡精品视频| 久久精品国产亚洲av品善| 亚洲AV无码乱码在线观看性色扶 | 亚洲AV香蕉一区区二区三区| 国产精品无码一区二区三区免费 | 精品无码人妻一区二区免费蜜桃| 18gay台湾男同亚洲男同| 久久久久久国产a免费观看黄色大片 | 小草在线看片免费人成视久网| 亚洲五月激情综合图片区| 免费观看国产网址你懂的| 亚洲色大成网站www永久男同| 五月天婷亚洲天综合网精品偷| 精品久久久久久国产免费了 | 国产久爱免费精品视频| 内射干少妇亚洲69XXX| 午夜免费福利影院| 国产精品一区二区三区免费| 久久久婷婷五月亚洲97号色| 热99re久久精品精品免费| h片在线观看免费| 亚洲精品永久www忘忧草| 国产精品无码素人福利免费| 免费观看男人吊女人视频| 中国内地毛片免费高清| 久久精品国产精品亚洲毛片| 好大好硬好爽免费视频| 韩国免费A级毛片久久| 亚洲国产一区在线观看| 亚洲精品和日本精品| 91精品免费国产高清在线| 草久免费在线观看网站|