读书人

Java运用xFire组件开发WebService傻瓜

发布时间: 2013-08-04 18:26:15 作者: rapoo

Java使用xFire组件开发WebService傻瓜教程(一)

?

下一步,输入项目名称,勾选xFire


Java运用xFire组件开发WebService傻瓜教程(一)
?
?下一步默认,下下步默认,或者直接Finish得了

生成的项目列表如下:


Java运用xFire组件开发WebService傻瓜教程(一)
?很明显,多了一个WebServices文件夹和services.xml

再查看下web.xml,多了个XFireServlet,XML的意思是http://localhost:8080/xFire_Server/services/* 的请求将由org.codehaus.xfire.transport.http.XFireConfigurableServlet处理

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee   http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">  <servlet>    <servlet-name>XFireServlet</servlet-name>    <servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class>    <load-on-startup>0</load-on-startup>  </servlet>  <servlet-mapping>    <servlet-name>XFireServlet</servlet-name>    <url-pattern>/services/*</url-pattern>  </servlet-mapping>  <welcome-file-list>    <welcome-file>index.jsp</welcome-file>  </welcome-file-list></web-app>

?2、创建Web?Service?Code

右键项目——> New ——> Web Service?

点选下面的Create web service from Java class 再把Create new Java bean 勾上
Java运用xFire组件开发WebService傻瓜教程(一)
?
?Service名字自取,包名自取
Java运用xFire组件开发WebService傻瓜教程(一)
?完成。

com.service包中多了两个文件。
Java运用xFire组件开发WebService傻瓜教程(一)
?自动生成的两个文件有一个example接口

部署


Java运用xFire组件开发WebService傻瓜教程(一)
?
Java运用xFire组件开发WebService傻瓜教程(一)
?我这里的环境是Tomcat7.0.35,所以选的是Tomcat 7.x。
Java运用xFire组件开发WebService傻瓜教程(一)
?启动
Java运用xFire组件开发WebService傻瓜教程(一)
?打开浏览器:输入http://localhost:8080/xFire_Server/services/


Java运用xFire组件开发WebService傻瓜教程(一)
?点击FirstWebService,出现以下页面,WebService服务端配置成功。


Java运用xFire组件开发WebService傻瓜教程(一)
?

或者可以这样查看配置是否成功,点击
Java运用xFire组件开发WebService傻瓜教程(一)

?


?

?
Java运用xFire组件开发WebService傻瓜教程(一)
?

WebService服务端新建完成。

读书人网 >Web前端

热点推荐