Noticias javaHispano.org

Mostrando entradas con la etiqueta Java. Mostrar todas las entradas
Mostrando entradas con la etiqueta Java. Mostrar todas las entradas

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.

martes, 15 de abril de 2008

Nueva versión de ICEFaces, la 1.7

ICESoft ha anunciado la nueva versión de ICEFaces 1.7, su suite de componenetes para JSF. ICEFaces está construido en torno al concepto de DOM vivo, de manera que cambios en el servidor pueden reflejarse en el cliente JSF, con solo un poco de codificación.

Los usos de esto pueden verse en cualquier aplicación "viva", como un sitio de subastas, donde una nueva apuesta se puede reflejar en cada pantalla de pago de un cliente (lo cual es una de las demos incluidas con la distribucion), o una aplicación de chat de cierto orden.

La nueva versión, que se puede descargar gratuitamente tras registrarse en icefaces.org, incluye un montón de mejoras: nuevos tipos de componentes, incluyendo componentes para Google Maps y un editor de texto enriquecido, además de mejoras en los componentes ya existentes. Se ha añadido un nuevo tema, "Rime", a los temas "XP" y "Royale". La vista de componentes ilustra los nuevos componentes y los temas de manera clara, incluyendo cómo usar los componentes programandolos.

AJAX push es aún escalable en 1.7, gracias al soporte fuera de la caja para aplicaciones de procesamiento de peticiones asíncronas como los frameworks NIO de Tomcat y JBoss, así como el framework Grizzly de Glassfish. También han corregido algunos problemas con múltiples viewports usando actualizaciones asíncronas, causadas por los límites de conexiones de los navegadores.

ICEFaces 1.7 también ha desarrollado soporte para portlet, documentación mejorada, nueva herramienta de integración, y nuevas aplicaciones de ejemplo de Seam.

Una cosa que no ha cambiado aún es la integración con JSF 1.2; ICEFaces necesita DTD compatibles con 1.1 para usarlo, lo cal deshabilita algunas de las características más agradables de JSF 1.2 como la inyección de Java EE . (Sin embargo, el uso de Spring como un delegado para resolver JSF puede proporcionar muchos d elos mismos beneficios que la inyección Java EE para una aplicación ICEFaces.)

En esta nueva version se han agregado mas de 465 cosas nuevo entre
funcionalidades, componentes y bugfixes. Por mencionar unas cuantas:

  • Nuevos componentes como: Popup/Tooltip panel, RichTextEditor, Portlet Component, Split Divider, MediaComponent.
  • Mejoras en el soporte de Drag and Drop y mejoras de rendimiento en la DataTable
  • Integracion con las API ARP (Asynchronous Request Processing) de: Glassfish, Tomcat 6, Jetty 6, JBoss, ICEfaces AHS
  • Soporte para los contenedores de portlets mas comunes
  • Mejoras en la integracion con Spring y JBoss Seam.



Powered by ScribeFire.