Noticias javaHispano.org

martes, 29 de abril de 2008

Publicado Apache CXF 2.1, con soporte JAX-WS 2.1.

Apache CXF es un framework open source de servicios. CXF te ayuda a construir y desarrollar servicios usando APIs de programación de alto nivel, como JAX-WS. Estos servicios pueden soportar varios protocolos como SOAP, XML/HTTP, RESTful HTTP, o CORBA y funcionar sobre una variedad de capas de transporte como HTTP, JMS o JBI.

CXF incluye un amplio conjunto de características, pero su objetivo principal son las siguientes áreas:
  • Soporte de Standards de Web Services: CXF da soporte a una variedad amplia de estandars de servicios web incluyendo SOAP, WSI Basic Profile, WSDL, WS-Addressing, WS-Policy, WS-ReliableMessaging, y WS-Security.
  • Interfaces: CXF proporciona una variedad de modelos de programacion de alto nivel. Incluye uno JAX-WS 2.1. También uno sencillo que permite la creación de clientes y endpoints sin anotaciones.
  • Modo de uso: CXF está diseñado para un uso sencillo e intuitivo. Hya una API sencilla para rápidamente construir por primera vez código de servicios, plugins de Maven para realizar la integración más sencilla, soporte para la API de JAX-WS, soporte XML para Spring 2.0.

Lo nuevo en CXF 2.1:

  • Soporte JAX-WS 2.1 - La implementación de JAX-WS se ha actualizado a la especicficacion JAX-WS 2.1. La generación de codigo es compatible con JAX-WS 2.1/JAXB 2.1.
  • Implementación inicial del framework de servicio basado en JAX-RS 0.6 REST.
  • Generacion de cliente Javascript y soporte basado en endpoints de SOAP pueden tener clientes javascript creados automaticamente con URL ?js. También hay una herramienta por linea de comandos.
  • Mezcla de mapeo CORBA de Yoko - JAX-WS Clientes/Servidores puede hablar IIOP y permitir la comunicación con otros procesos CORBA. Herramientas para IDL -> WSDL, WSDL -> IDL, etc...
  • Nueva herramienta java2ws para realizar mejor los patrones de desarrollo para novatos en java.
  • Suporte en ejecución de xmlbeans para permitir usar XmlBeans para el modelo de datos.
  • MUCHOS MUCHOS arreglos de fallos (bugs), mejoras de realización, etc... Demasidados para enumerarlos individualmente.

Finalmente, la mejor noticia :

  • Es la primera versión tras graduarse de la "incubadora" de Apache como un Proyecto de Alto Nivel.

No hay comentarios: