<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 閱讀(373) 評論(0)  編輯  收藏 所屬分類: java 開發
    <2007年11月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    收藏夾

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲av色影在线| 亚洲一区二区在线免费观看| 亚洲免费视频在线观看| 国产精品亚洲专区无码唯爱网| 亚洲欧美第一成人网站7777| 国产成人精品日本亚洲| 亚洲不卡无码av中文字幕| 毛片免费全部免费观看| 在线观看亚洲成人| 亚洲精品自在在线观看| 国产精品亚洲片在线| 久久精品国产亚洲av麻| 亚洲最新视频在线观看| 91在线精品亚洲一区二区| 亚洲国产精品久久久久婷婷软件| 精品亚洲永久免费精品| 久久亚洲国产精品| 亚洲人成电影网站| 亚洲人成7777| 黄页网站在线视频免费| 精品免费久久久久国产一区| 99re8这里有精品热视频免费| 在线免费观看h片| 99re免费视频| 尤物永久免费AV无码网站| 亚洲国产成人精品91久久久| 亚洲免费观看视频| 亚洲日日做天天做日日谢| 青青青视频免费观看| 国产成人久久AV免费| 在线观看成人免费视频不卡| 日本免费一本天堂在线| 伊人久久精品亚洲午夜| 激情亚洲一区国产精品| 丝袜足液精子免费视频| 免费无码A片一区二三区 | 亚洲无线一二三四区| 黄网站色视频免费看无下截 | 亚洲情A成黄在线观看动漫软件| 日韩一区二区三区免费播放| 国产成人精品免费午夜app|