XFire构建服务端Service的两种方式

XFire构建服务端service的两种方式,一是用xfire构建,二是和spring集成构建。
一,xifre构建,确保把xfire的jar包导入到工程中或classpath。
1,service的接口类

2,service的实现类

3,在你的src文件夹下新建一个META-INF/xfire文件夹,同时新建一个services.xml文件。
services.xml

4,配置你的项目中的web.xml。

到这里,把以上的工程导入到tomcat的webapps下就可以使用了。这和axis比起来,省略了打包的过程。部署到tomcat后启动,在浏览器输入http://localhost:port/[yourProjectName]/services/ExchangeService?wsdl,注意:这里的yourProjectName就是你建立的工程名字。如果ok,那么说明你的service已经可以部署ok了。

二,集成spring的部署,spring和xfire的jar包需要导入到工程中。
1,建立service的接口类和实现类,代码和以上相同。
2,spring的applicationContext.xml文件

3,工程中的web.xml文件

把该工程部署到tomcat下,启动tomcat,在浏览器中输入:http://localhost:port/[yourProjectName]/services/ExchangeService?wsdl,如果ok,说明这个service已经部署ok了。相比前一个,这第二种方式可以说简便,而且能够使用spring的所有特性,如IOC和AOP。

本文转自:http://blog.chinajavaworld.com/entry/6591/0/

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值