加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

WebService cxf视频教程

发布时间:2020-12-16 23:59:19 所属栏目:安全 来源:网络整理
导读:2011-02-11 15:51 ? 4334人阅读 ? 评论(6) ? 收藏 ? 举报 webservice soap apache spring servlet asynchronous 目录(?) [-] 关于Apache CXF 功能特性 项目目标 Apache CXF特点 灵活部署 支持多种编程语言 代码生成 去这里下载,看完后,相信大家对CXF有所入
? 4334人阅读? 评论(6)? 收藏? 举报
webservice soap apache spring servlet asynchronous

目录(?)[-]

  1. 关于Apache CXF
  2. 功能特性
  3. 项目目标
  4. Apache CXF特点
    1. 灵活部署
    2. 支持多种编程语言
    3. 代码生成

去这里下载,看完后,相信大家对CXF有所入门了,我看了,还行。

http://tw5566.javaeye.com/blog/341577

?

?

也可直接下载:

  • 3、WebService工作原理以及SOAP简介.part1.rar?(5.7 MB)
  • 下载次数: 5553
  • 3、WebService工作原理以及SOAP简介.part2.rar?(4.5 MB)
  • 下载次数: 4909
  • 4、JAX-WS.rar?(8 MB)
  • 下载次数: 6505
  • 1、使用CXF实现简单的HelloWorld.rar?(8.3 MB)
  • 下载次数: 8488
  • 2、WSDL结构分析.rar?(6.3 MB)
  • 下载次数: 5781
  • 6、CXF_Spring源码.rar?(3.6 KB)
  • 下载次数: 625
  • 7、AsyncClient.rar?(3.6 KB)
  • 下载次数: 620
  • 4、JAX-WS.rar?(8 MB)
  • 下载次数: 5550
  • 5、JAXB.part2.rar?(6.4 MB)
  • 下载次数: 5620
  • 6、CXF_Spring.part1.rar?(7 MB)
  • 下载次数: 4826
  • 6、CXF_Spring.part2.rar?(5.5 MB)
  • 下载次数: 5422
  • 5、JAXB.part1.rar?(9 MB)
  • 下载次数: 6374
  • 7、异步调用_Async.rar?(8.2 MB)
  • 下载次数: 5431

?

关于Apache CXF

  Apache CXF = Celtix + XFire,Apache CXF 的前身叫 Apache CeltiXfire,现在已经正式更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对?JAX-WS?全面的支持,并且提供了多种 Binding 、DataBinding、Transport 以及各种 Format 的支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用。Apache CXF已经是一个正式的Apache顶级项目。

  Apache CXF 是一个开源的 Services 框架,CXF 帮助您利用 Frontend 编程 API 来构建和开发 Services ,像 JAX-WS 。这些 Services 可以支持多种协议,比如:SOAP、XML/HTTP、RESTful HTTP 或者 CORBA ,并且可以在多种传输协议上运行,比如:HTTP、JMS 或者 JBI,CXF 大大简化了 Services 的创建,同时它继承了 XFire 传统,一样可以天然地和 Spring 进行无缝集成。

功能特性

  CXF 包含了大量的功能特性,但是主要集中在以下几个方面:

  支持 Web Services 标准:CXF 支持多种 Web Services 标准,包含 SOAP、Basic Profile、WS-Addressing、WS-Policy、WS-ReliableMessaging 和?WS-Security。Frontends:CXF 支持多种“Frontend”编程模型,CXF 实现了 JAX-WS API (遵循 JAX-WS 2.0 TCK 版本),它也包含一个“simple frontend”允许客户端和 EndPoint 的创建,而不需要 Annotation 注解。CXF 既支持 WSDL 优先开发,也支持从 Java 的代码优先开发模式。容易使用: CXF 设计得更加直观与容易使用。有大量简单的 API 用来快速地构建代码优先的 Services,各种 Maven 的插件也使集成更加容易,支持 JAX-WS API ,支持 Spring 2.0 更加简化的 XML 配置方式,等等。支持二进制和遗留协议:CXF 的设计是一种可插拨的架构,既可以支持 XML ,也可以支持非 XML 的类型绑定,比如:JSON 和 CORBA。

项目目标

  下面列出了来自 Apache CXF 官方网站的项目目标。

  概要

  高性能可扩展简单且容易使用支持多种标准

  支持 JAX-WS、 JAX-WSA、JSR-181 和 SAAJ;支持 SOAP 1.1、1.2、WS-I BasicProfile、WS-Security、WS-Addressing、WS-RM 和 WS-Policy;支持 WSDL 1.1 、2.0;支持 MTOM;

  多种传输方式、Bindings、Data Bindings 和 Format

  Bindings:SOAP、REST/HTTP;Data Bndings:目前支持 JAXB 2.0、Aegis 两种,默认是 JAXB 2.0。XMLBeans、Castor 和 JiBX 数据绑定方式将在 CXF 2.1 版本中得到支持;格式(Format):XML、JSON;传输方式:HTTP、Servlet、JMS 和 Jabber;可扩展的 API 允许为 CXF 增加其它的 Bindings,以能够支持其它的消息格式,比如:CSV 和固定记录长度。

Apache CXF特点

灵活部署

  轻量级容器:可在 Tomcat 或基于 Spring 的容器中部署 Services;集成 JBI:可以在如 ServiceMix,OpenESB or Petals 等等的 JBI 容器中将它部署为一个服务引擎;集成 SCA:可以部署在如 Tuscany 之类的 SCA 容器中;集成 J2EE:可以在 J2EE 应用服务器中部署 Services,比如:Geronimo、JOnAS、JBoss、WebSphere Application Server 和 WebLogic Application Server,以及 Jetty 和 Tomcat;独立的 Java 客户端/服务器。

支持多种编程语言

  全面支持 JAX-WS 2.0 客户端/服务器编程模型;支持 JAX-WS 2.0 synchronous、asynchronous 和 one-way API's;支持 JAX-WS 2.0 Dynamic Invocation Interface (DII) API;支持 wrapped and non-wrapped 风格;支持 XML messaging API;支持 JavaScript 和 ECMAScript 4 XML (E4X) ,客户端与服务端均支持;通过 Yoko 支持 CORBA;通过 Tuscany 支持 SCA;通过 ServiceMix 支持 JBI ;

代码生成

  Java to WSDL;WSDL to Java;XSD to WSDL;WSDL to XML;WSDL to SOAP;WSDL to Service;

  CXF 框架支撑环境

  CXF 框架是一种基于 Servlet 技术的 SOA 应用开发框架,要正常运行基于 CXF 应用框架开发的企业应用,除了 CXF 框架本身之外,还需要 JDK 和 Servlet 容器的支持。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读