JAX-WS (Java API for XML Web Services) es una interfaz de programación de aplicaciones (API) de Java en Extensible Markup Language (XML) para la creación de servicios web (WS). Es parte de la plataforma Java EE de Sun Microsystems. Al igual que las otras API de Java EE, JAX-WS utiliza anotaciones, introducidas en Java SE 5, para simplificar el desarrollo y despliegue de los clientes y puntos finales de servicios web. Es parte del Java Web Services Development Pack.

La implementación de referencia de JAX-WS se desarrolla como un proyecto de código abierto y forma parte del proyecto GlassFish, un servidor de aplicaciones Java EE de código abierto. Se llama JAX-WS RI (por Reference Implementation) y se dice que es la implementación de calidad de producción (contrariamente a la implementación de referencia antigua que era una prueba de concepto). Esta implementación de referencia es ahora parte de la distribución Metro.[1]

JAX-WS también es uno de los fundamentos de WSIT.

Cambio de nombre

editar

JAX-WS 2.0 reemplazó a la API JAX-RPC en Java EE 5. El cambio de nombre refleja el alejamiento del estilo RPC hacia servicios web de estilo de documento.

Referencias

editar
  1. Kawaguchi, Kohsuke (19 de junio de 2007). «Introducing Metro». Weblogs, Java.net. Archivado desde el original el 5 de diciembre de 2010. Consultado el 15 de julio de 2014. 

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

JAX-RPC

JAX-RPC (Java API for XML-based RPC, Java Application Programming Interface for Extensible Markup Language - based Remote Procedure Call) permite a una

JAX-RS

JAX-RS: Java API for RESTful Web Services es una API del lenguaje de programación Java que proporciona soporte en la creación de servicios web de acuerdo

Java Web Services Development Pack

1 JAX-WS v 2.0 SAAJ (SOAP with Attachments API for Java) Java API for XML Registries (JAXR) Web Services Registry Sitio de JWSDP de Sun Microsystems

Servicio web

formato XML utilizando el protocolo SOAP. El fichero XML es validado de nuevo por el que pide el servicio utilizando un fichero XSD. Web Services Protocol

Web Application Description Language

herramientas para generar código Java a partir de un WADL existente:​​ Apache CXF Java API for RESTful Web Services, y su implementación de referencia

Apache Axis

Interface for Network Services - framework para RPC y servicios web Web Services Invocation Framework - API Java para la invocación de servicios web webMethods

Apache Axis2

servicios web de Apache (ex XFire y Celtix). Java Web Services Development Pack - framework para servicios web. XML Interface for Network Services - framework

WebSphere Application Server

como J2EE, XML, y Servicios Web. Varios laboratorios de IBM alrededor del mundo participaron en la creación de los productos run-time WebSphere y las