`
jnn
  • 浏览: 287667 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CXF 2.0 发布了

    博客分类:
  • ESB
阅读更多
虽然这篇帖子写得有的晚了,但是还是想把CXF 2.0 发布的消息告诉大家。

下面是转至 CXF dev maillist的发布信息。

The Apache Incubator CXF team is proud to announce the availability of
the 2.0 release!


Apache CXF is an open source services framework. CXF helps you build and
develop services using frontend programming APIs, like JAX-WS. These
services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful
HTTP, or CORBA and work over a variety of transports such as HTTP, JMS
or JBI.

CXF includes a broad feature set, but it is primarily focused on the following
areas:

* Web Services Standards Support: CXF supports a variety of web service
   standards including SOAP, the Basic Profile, WSDL, WS-Addressing,
   WS-Policy, WS-ReliableMessaging, and WS-Security.

* Frontends: CXF supports a variety of "frontend" programming models. CXF
   provides a JAX-WS Compliant frontend. It also includes a "simple
   frontend" which allows creation of clients and endpoints without
   annotations. CXF supports both contract first development with WSDL and
   code first development starting from Java.

* Ease of use: CXF is designed to be intuitive and easy to use. There
   are simple APIs to quickly build code-first services, Maven plug-ins to
   make tooling integration easy, JAX-WS API support, Spring 2.0 XML support
   to make configuration a snap, and much more.

* Binary and Legacy Protocol Support: CXF has been designed to provide a
   pluggable architecture that supports not only XML but also non-XML type
   bindings, such as JSON and CORBA, in combination with any type of transport.


This release contains the following features:

* JAX-WS Compliant frontend - Apache CXF has now passed the standalone
   JAX-WS TCK.
* Java2WSDL and WSDL2Java tools and Maven plugin
* SOAP 1.1 & 1.2, XML and RESTful HTTP bindings
* JAXB 2.0 Databinding support
* WSDL 1.1 support
* WS-Addressing, WS-ReliableMessaging, WS-Security, and WS-Policy support
* MTOM attachment support
* HTTP, Servlet, JMS and Local Transports
* Simple POJO service frontend
* Javascript frontend
* JBI Service Engine. CXF services can be deployed into any JBI
   compliant container (ServiceMix or OpenESB)
* JCA 1.0 support, J2EE application can integrate with legacy
   application through JCA 1.0 support in CXF
* Spring Support
* JSON support with Jettison
* Many other bug fixes and feature enhancements


For more information see:
* Website: http://incubator.apache.org/cxf/
* Release Notes: http://incubator.apache.org/cxf/apache-cxf-20-incubating-release-notes.html
* Mailing lists: http://incubator.apache.org/cxf/mailing-lists.html


If you have feedback, questions or would like to get involved in the
CXF project please join the mailing lists and let us know your
thoughts.


The Apache Incubator CXF Team
http://incubator.apache.org/cxf
分享到:
评论
7 楼 fourfire 2007-07-13  
能否这样理解:
快速发布自己的类或接口为webservice?
它会自行反射调用?
6 楼 andrewdu 2007-07-13  
xfire 2.0 is cxf
5 楼 alexgreenbar 2007-07-12  
some history:
objectweb Celtix -> objectweb Celtix + codehaus Xfire -> Apache CeltiXire -> Apache CXF
4 楼 jnn 2007-07-11  
严重不同意楼上的观点。

楼上还是先耐心读完介绍在下结论。

CXF是Xfire 和 Celtix 联姻的结果,CXF和Xfire还是有很大差距的。

CXF 提供了很多Xfire不提供的功能,例如 支持多种Binding 
XML/HTTP, RESTful HTTP, CORBA
支持多种Transport HTTP JMS or JBI.

3 楼 hantsy 2007-07-11  
就是xfire
2 楼 jnn 2007-07-11  
这里是用户使用手册 http://cwiki.apache.org/CXF20DOC/index.html

CXF简单入门介绍
http://willem.bokeland.com/blog/794/6089/2007/05/20/192870

同时可以参考我写的几篇介绍CXF内部构架的小文章

我眼中的CXF 之 ServiceModel
http://willem.bokeland.com/blog/794/6089/2007/06/05/199825

我眼中的CXF之 Bus
http://willem.bokeland.com/blog/794/6089/2007/06/24/207642

我眼中的CXF之 Interceptor(上)
http://willem.bokeland.com/blog/794/6089/2007/06/30/209717

我眼中的CXF之 Interceptor(下)
http://willem.bokeland.com/blog/794/6089/2007/06/30/209718
1 楼 zou118627 2007-07-11  
Apache CXF is an open source services framework. CXF helps you build and
develop services using frontend programming APIs, like JAX-WS.
有时间的话想去下个来玩玩,不过是新接触,有相应文档或者是有高手开发经验的话是最好了

相关推荐

    cxf3.1.4发布restful风格的web service

    JAX-RS 2.0是CXF 3.x系列支持的版本,它引入了许多新功能,如异步处理、统一异常处理和链接构造等。 在创建RESTful服务时,我们可以使用`@Path`注解来指定服务的URI模板,`@GET`、`@POST`、`@PUT`、`@DELETE`等注解...

    apache-cxf-3.1.6.zip官网完整包

    这个"apache-cxf-3.1.6.zip"是Apache CXF的3.1.6版本的官方完整包,发布于2016年4月14日,包含了与Spring框架的集成支持。 **Apache CXF核心特性:** 1. **Web服务实现**:CXF提供了基于Java API for Web Services...

    apache-cxf-3.2.4完整版

    - **新特性**:可能引入了一些新的特性和改进,如更好的WS-Security支持,或者对JAX-RS 2.0的增强。 4. **使用Apache CXF-3.2.4**: - **安装**:下载并解压压缩包,然后根据项目需求将其添加到构建路径中,如果...

    WebService之CXF开发指南.doc

    CXF安装包下载及目录结构可以访问Apache站点下载CXF框架的安装包,下载时请选择“二进制发布包(Binary distribution)”,当然如果您有兴趣也可以下载相应版本的“源代码发布包(Source distribution)”。...

    cxf实现restful资料

    本资料主要讲解如何使用Spring与CXF集成,来发布RESTful服务,并提供了相关的项目案例和代码。 一、RESTful简介 REST(Representational State Transfer)是一种网络应用程序的设计风格和开发方式,基于HTTP协议,...

    CXF体系架构

    * 支持多种编程语言,包括Java、JAX-WS 2.0 客户机/服务器编程模型、JAX-WS 2.0 同步、异步和单程 API、JAX-WS 2.0 动态调用接口(DII)API。 * 提供了代码生成功能,支持Java 到 WSDL、WSDL 到 Java、XSD 到 WSDL、...

    基于 cxf 2.7.5 开发的 webservice [soap restful]

    - 部署与发布:将服务部署到应用服务器,如Tomcat、Jetty等。 - 调用服务:客户端可以使用CXF的客户端API或者直接发送HTTP请求来调用服务。 6. **CXF的WSDL First和Code First开发方式** - WSDL First:先定义...

    spring4+cxf3+maven3整合客户端与服务端

    CXF 3提供了更好的性能和更多的功能,例如JAX-RS 2.0支持、Java EE 7集成以及更丰富的WS-*协议支持。在本整合项目中,CXF 3被用作服务端的服务提供者和客户端的服务调用者,负责处理Web服务的发布、消费以及数据交换...

    cxf-https spring5.0

    CXF 3.2版本引入了更多的功能和性能优化,例如对JAX-RS 2.0和JAX-WS 2.2的支持,以及增强的错误处理机制。 3. **Maven**:Maven是Java项目管理工具,它通过使用一个项目对象模型(POM)来管理项目的构建、报告和...

    Axis和CXF的比较

    - **CXF 2.0及以上版本**:提供了强大的功能集,包括对最新Web服务规范的支持,如WS-Addressing、WS-Policy、WS-RM、WS-Security等。 #### 四、Axis与CXF的主要区别 1. **对Web服务标准的支持**: - **Axis2**:...

    cxf冲突_0001

    在将CXF服务发布到WebLogic服务器时,可能会遇到一系列的问题。这里我们将详细探讨这些常见问题及其解决方案。 ### 1. javax.jws.webService.portName找不到的错误 该错误通常是由于缺少必要的类路径设置所导致的...

    Axis1,Axis2,Xfire,CXF区别

    XFire 是一种新一代的 WebService 平台,它支持一系列新的 Web Service 标准,如 JSR181、WSDL2.0、JAXB2、WS-Security 等。XFire 采用 Woodstox 作 Stax 实现,性能有了质的提高。XFire 还具有易于上手、快速发布...

    WebService之CXF开发指南

    - 选择“二进制发布包(Binary distribution)”进行下载。 **2. 目录结构** - **bin**: - 包含CXF提供的工具,如Java to WSDL、WSDL to Java等。 - **docs**: - 提供详细的文档和示例。 CXF以其丰富的功能特性和...

    asix2,xFire,cxf优缺点

    xFire以其简单易用和快速的服务发布能力著称,尤其适合从POJO发布服务。它使用了Woodstox作为Stax的实现,进一步提升了性能。据称,xFire在某些测试中比Axis1.3快2-6倍,并且响应时间更短,使其成为开发者的理想选择...

    CXF创建webservice服务端.doc

    CXF支持Spring 2.0的简洁XML配置,让整个服务部署和管理更加高效。 为了创建一个简单的CXF Web服务,首先需要确保具备所有必要的依赖库。通常包括CXF核心库、Apache Commons Logging、JAXB相关库、Neethi、STAX API...

    CXF与Spring整合实例

    在本次实例中,我们基于CXF 2.2和Spring 2.0进行整合,使用MyEclipse 8.5作为集成开发环境。MyEclipse是一个强大的Java EE IDE,它集成了很多企业级开发所需的工具,便于进行CXF和Spring的集成工作。 首先,我们...

    Apache_cxf_学习笔记.docx

    - **传输方式**:CXF 提供了多种 Binding、Data Binding 和 Transport 方式,包括 SOAP、REST/HTTP 等 Binding,JAXB 2.0、Aegis 等 Data Binding,以及 HTTP、Servlet、JMS 和 Jabber 等 Transport 方式。...

    CXF-WebService-开发指南、技术文档.docx

    - 可以通过CXF提供的工具或自定义代码发布服务。例如,可以创建一个启动类,配置CXF并注册服务端点。 **三、CXF 对 Interceptor 拦截器的支持** CXF支持拦截器(Interceptor)机制,允许在服务处理流程中插入...

    运用SpringDM和CXF来实现WebService的动态发布

    火龙果软件工程技术中心 在JAXWS2.0发布以前,用JAVA发布一个WebService是一件相当复杂的工作,令很多开发高手都望而却步;但随着JAXWS2.0、2.1版本的发布,通过大量使用JAVAannotation特性,以及运用JAXB20规范来...

Global site tag (gtag.js) - Google Analytics