美文网首页
xfire实现webservice

xfire实现webservice

作者: Furion | 来源:发表于2016-08-26 12:29 被阅读241次

xfire + webservice实现服务

主要目的:通过webservice 将一个项目中产生的数据,保存到其他数据库中,因为spring可以实现多数据库源,当然可以使用其他方法实现,但是既然要用到webservice就干脆弄弄吧。

需要的jar

xfire:

org.springframework.web.servlet-3.0.3.RELEASE.jar

xfire-all-1.2.6.jar,xfire的jar包

jdom.jar,

wsdl4j-1.6.1.jar,

com.springsource.org.aopalliance-1.0.0.jar

spring的基本包(我使用的是spring 3.2.3版本,之前使用4.2.4版本出现了问题目前不知道什么问题到时候再看看)

服务端:

需要的文件:

1:services.xml

2: xfire-servlet.xml

3:web.xml

4:applicationContext.xml

5:ActiveAddCartService.java

6:IActiveAddCartService.java 

5和6是你想要作为服务的类和接口



1:service.xml文件

所在的目录:src/META-INF/xfire/service.xml

所在位置 所有内容

2:xfire-servlet.xml

所在位置在web-inf/xfire-servlet.xml这个位置是通过web.xml中配置的下面指出

3:web.xml

1配置webserice

2:配置spring

4:applicationContext.xml

5,6就是普通的service,serviceimp

客户端

1:webService.java

客户端需要jar:

commons-httpclient-3.0.jar,commons-codec-1.3.jar,stax-api-1.0.1.jar,wstx-asl-3.2.0.jar

只要调用他就行

传值不能传对象,只能基本类型+list+map

相关文章

网友评论

      本文标题:xfire实现webservice

      本文链接:https://www.haomeiwen.com/subject/ncsasttx.html