tofacebook.com -专业IT技术社区 【百家号】脸书百科,webService-cxf框架的使用 Web程序 - tofacebook.com-专业IT技术社区
73°

【百家号】脸书百科,webService-cxf框架的使用 Web程序

标签:cto   creat   websphere   xfire   自动生成   --   生成   自动   ebs   

webService-cxf框架的使用:

1:简介:

 1 wbservice常用框架  2 Axis: --> Axis2  3 XFire: -->(Web Service框架) XFire是codeHaus组织提供的一个开源框架  4 Celtrix:(ESB框架)  5 CXF(XFire + Celtrix)  6 CXF号称是SOA框架,我们做WS只会用到XFire。  7 CXF内置Jetty Web服务器。  8 使用CXF开发Web Server端组件都需要接口和实现类两部分  9 什么是cxf 10 Apache CXF = Celtix + XFire 11 支持多种数据格式:XML和JSON。 12 并可以与Spring进行快速无缝的整合 13 灵活的部署:可以运行在Tomcat,Jboss,Jetty,Websphere,WebLogic等上面

一:服务端的使用:

 拷贝jar包:到项目下面

技术分享图片

 

 ------------------------------------------------------------------------------------------------------------------------------------------

 服务端使用cxf发布接口:

1 0.拷贝jar包 2 1.创建JaxWsServerFactoryBean的对象,用于发布服务(接口和实现类) 3 2.设置服务发布地址 4 3.设置服务发布的接口 5 4.设置服务的发布对象 6 5.使用create方法发布服务

技术分享图片

 

注意事项:写接口时,在接口和具体的实现都要贴上@WebService标签;

技术分享图片

 

 浏览器测试发布的接口:

 技术分享图片

 二:客户端的实现:

 

 1:拷贝cxf使用的jar包:

 

 技术分享图片

 

 2:下载:在apache的官网下载cxf,并解压出来:

 

技术分享图片

 

cxf的目录结构:

技术分享图片

 3: 配置系统的环境变量:

 1:新建CXF_HOME:+cxf解压后的目录地址:

 

 技术分享图片

 

 2:配置path:%CXF_HOME%\bin:

 技术分享图片

 

 4:使用DOS命令自动生成项目结构:

在客户端项目的src目录下使用DOC命令:

                 wsdl2java  +服务端暴露的接口地址?wsdl

技术分享图片

 

 5:调用服务端的方法:

技术分享图片

技术分享图片

 

webService-cxf框架的使用

标签:cto   creat   websphere   xfire   自动生成   --   生成   自动   ebs   

原文地址:https://www.cnblogs.com/dw3306/p/9370822.html


本文由百家号/熊掌号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。

已有 0 条评论

    我有话说: