xfire webservices图文介绍详细步骤(附源码)

来源:互联网 发布:网络下面有一个红叉 编辑:程序博客网 时间:2024/06/11 16:19

工作环境 Eclipse3.3+tomcat6+xFire1.2.6
本文主要记录了在Eclipse中如何一步一步的创建xFire webservices的详细步骤:
实例源码:webservices_xfire_demo
XFire 官方网站 http://xfire.codehaus.org
可以从该网站下载xfire-distribution-1.2.6.zip文件,里面包含了xFire的类包。
一、Eclipse中创建项目
    New project->Dynamic Web Project


下一步:



接下来一步一步创建好就可以了。
二、在src目录下创建main文件夹,同时修改project的src配置
   把.classpath中的: <classpathentry kind="src" path="src"/>改为:
   <classpathentry kind="src" path="src/main"/>
三、在src/main 下创建package:com.michael.xfiredemo,同时创建类:WelcomeXfire.java

四、在src/main 创建文件夹 META-INF/xfire,在该文件夹下创建文件services.xml
ps:这一步非常重要,这样发布时会把META-INF/xfire/services.xml编译到WEB-INF/classes/META-INF/xfire/services.xml

 

下面给出本人项目结构图如下:

五、加载需要的lib包
     把xfire-distribution-1.2.6.zip解压后lib文件下的类包(去掉servlet-api-2.3.jar和servlet-api-2.5-6.1.2rc0.jar 因为tomcat已经有servlet包)copy到webapp/WEB-INF/lib,同时把xfire-all-1.2.6.jar 也copy到webapp/WEB-INF/lib下
六、修改web.xml文件如下:

七、项目右击 Run As->Run on Server,在浏览器里输入:http://localhost:8082/webservices_xfire_demo/services  看到如下:

即发布成功。

原创粉丝点击