jueves, 19 de junio de 2008

jax-ws: Que es y que mejora sobre JAX-RPC

Que es JAX-WS?

JAX-WS no es un entorno para el desarrollo de aplicaciones SOA sino que es un conjunto de herramientas que facilitan las tareas requeridas para consumir y desarrollar Web Services, los componentes de un entorno distribuido basado en SOA.

Mejoras introducidas por JAX-WS

Algunas de las mejoras introducidas por JAX-WS sobre su predecesor JAX-RPC son las siguientes:
  • Especificacion simplificada
  • Mejoras en el mapeo WSDL a Java
  • Soporte para endpoints REST
  • Reemplazo del data binding de XML Schema a Java por JAXB 2.0
  • Uso de annotations para controlar la creacion del WSDL a partir de la interfaz Java
  • Deployment descriptors eliminados por el uso de annotations
  • Introduccion de las interfaces Dispatch y Provider para manejo directo de XML salteando el data binding de JAXB
Los datos presentados en este articulo fueron extraidos del libro "SOA Using Java Web Services" by Mark D. Hansen.

No hay comentarios.: