CXF是apache下开源的webservice框架,CXF依赖spring进行集成,支持soap1.1,soap1.2,XML/HTTP,RESTful HTTP 或者CORBA;

使用jaxws来实现 SOAP1.1,1.2;

1.通过编程的方法来实现CXF发布使用接口  ;

  A. 使用了jaxwsSeverFactoryBean  这个对象来进行发布 ;

  factory.setAddress("服务地址");
        // 设置service的地址
        factory.setServiceClass(SEI.class);
        // 指定porttype
        factory.setServiceBean(‘SEI的实现类对象’);
        // 指定服务类
        factory.create();
        // 发布服务

  B. 使用了jaxwsProxyFactoryBean  来创建client;

       // 创建
        JaxWsProxyFactoryBean proxyBean = new JaxWsProxyFactoryBean();
        // 设置wsdl文档的地址
        proxyBean.setAddress("wsdl文档的地址");
        // porttype(sei)
        proxyBean.setServiceClass(‘SEI.class’);

     SEI sei= (SEI) proxyBean.create();

2.使用了spring整合CXF方式;

A.使用<jaxws:server> 发布Webservice服务

在jaxws:server 中设置 address ,serviceclass,serviceBean

B.使用jaxws:client 调用服务实现客户端;

在<jaxws:client 中设置address ,serviceclass

然后在代码中getbean,或者注入然后进行调用 。

转载于:https://www.cnblogs.com/ccbk/p/5954957.html

关于webservice(CXF)的一些理解相关推荐

  1. WebService CXF系列: SpringBoot同一个项目中集成JaxWS和JaxRS

    WebService CXF系列: SpringBoot同一个项目中集成JaxWS和JaxRS 介绍 项目介绍 项目架构 项目介绍 项目集成的原则 SpringBoot集成JaxWS 1. JaxWs ...

  2. WebService CXF --- 传输文件MTOM

    博客分类: WebService 一.几个相关的概念 1.MTOM基础概念 MTOM(Message Transmission Optimization Mechanism)消息优化传输机制. 它提出 ...

  3. ssh整合webservice cxf采用注解的方式+andriod客户端

    定义接口和实现类 /**  * 自定义service接口  *   * @time 9:01:54 PM  * @author retacn yue  * @Email zhenhuayue@sina ...

  4. springboot webservice cxf 客户端调用

    大家好,我是烤鸭: 这篇文章分享的是xcf webservice接口调用.如果接口提供方要求是webservice调用的话,可以参考这篇内容. 1.    pom文件 <dependency&g ...

  5. webservice CXF入门服务端

    CXF作为java领域主流的WebService实现框架,Java程序员有必要掌握它. CXF主页:http://cxf.apache.org/ 简介:百度百科 今天的话,主要是用CXF来开发下Web ...

  6. axis2 webService开发 附深入理解 Java 垃圾回收机制

    相关文章: axis web服务(axis2安装和eclipse.tomcat结合开发) axis2 webService开发 axis2 webService开发(打包aar文件) 使用Axis2开 ...

  7. WebService -- CXF 总结

    之前使用Dubbo搞过WebService,不过鉴于Dubbo在其他公司使用不频繁,于是开始学习目前比较流程的WebService框架,备选是Axis2,CXF..,最后还是选择了CXF,据说CXF在 ...

  8. webservice+cxf+spring+mysql+注解_WebService:WebService+Springboot常用注解

    这位博主主要讲了WebService的CXF的jar包运用,很实用 @WebService 1.serviceName: 对外发布的服务名,指定 Web Service 的服务名称:wsdl:serv ...

  9. java cxf 搭soa,WebService CXF入门问题 SOA 骑着上帝去环游 - 贪吃蛇学院-专业IT技术平台...

    package deng; import javax.xml.ws.Endpoint; import com.founder.ws.HelloWorld; import com.founder.ws. ...

  10. webservice / cxf 开发经验总结

    cxf对外的接口不可重载 发布后检查是否成功的方法 http://pc-20121206csan:8080/wms/services services对应在web.xml文件中配置的 <serv ...

最新文章

  1. gRPC 的 4 种基础通信模式
  2. java 反射 注解 运用_Java注解与反射的使用
  3. JavaScript观察者模式
  4. windows xp安装php7,在Windows XP下安装Apache+MySQL+PHP环境
  5. python里format有什么用_python的format什么意思
  6. JSON自动生成相关类
  7. php 查看文件锁定状态_php文件锁死锁怎么办
  8. python tkinter控件_Python3 tkinter基础 Label pack 设置控件在窗体中的位置
  9. 爬虫 页面元素变化_爬虫 基本知识 萌新
  10. Java扫描仪toString()方法及示例
  11. 机器学习week8 ex7 review
  12. Java工作笔记-Java函数参传值传引用问题
  13. gradle 指定springcloud 版本_如何优雅地使用Gradle
  14. myeclipse 8.6安装freemarker插件
  15. java file文件删除_Java File.delete 删除文件
  16. 【Redis 开发与运维】开发运维的“陷阱”
  17. 《基本无害的计量经济学》第二章:选择性偏误与随机实验
  18. word自动生成目录如何设置第一页和页码不齐问题
  19. ∘(空心的点乘)的数学含义
  20. 在mac的m1版本安装nginx

热门文章

  1. 提示缺少Qedit.h问题
  2. Linux C函数之时间函数
  3. [react] 举例说明什么是高阶组件(HOC)的反向继承
  4. [react] 如何更新组件的状态?
  5. Taro+react开发(19)--arr声明const报错
  6. [html] 编写html时,你有没有用过Emmet插件呢?说说它的优点及规则有哪些?
  7. [vue] $nextTick有什么作用?
  8. [vue] 如果将axios异步请求同步化处理?
  9. [vue] vue生命周期的作用是什么?
  10. [css] 你最希望css拥有什么样的特性?(目前没有的)