美文网首页
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