Jakarta XML Web Services ( JAX-WS ; anteriormente API de Java para servicios web XML ) es una API de Jakarta EE para crear servicios web , en particular servicios SOAP . JAX-WS es una de las API de programación XML de Java .
Descripción general
La especificación JAX-WS 2.2 JSR 224 define una asignación estándar de Java a WSDL que determina cómo se vinculan las operaciones WSDL a los métodos Java cuando un mensaje SOAP invoca una operación WSDL. Esta asignación de Java a WSDL determina qué método Java se invoca y cómo se asigna ese mensaje SOAP a los parámetros del método.
Esta asignación también determina cómo se asigna el valor de retorno del método a la respuesta SOAP.
JAX-WS utiliza anotaciones , introducidas en Java SE 5 , para simplificar el desarrollo y la implementación de clientes y puntos finales de servicios web. Forma parte del paquete de desarrollo de servicios web de Java . JAX-WS se puede utilizar en Java SE a partir de la versión 6. [1] A partir de Java SE 11, se eliminó JAX-WS. Para obtener más información, consulte JEP 320.
JAX-WS 2.0 reemplazó la API JAX-RPC en Java Platform, Enterprise Edition 5, que se inclina más hacia los servicios web de estilo de documento.
Esta API proporciona el núcleo de Eclipse Metro .
JAX-WS también es uno de los fundamentos de WSIT .
Estándares admitidos
- JAX-WS 2.0/2.1/2.2 (JSR 224)
- Perfil básico WS-I 1.2 y 2.0
- Perfil de archivos adjuntos WS-I 1.0
- Perfil de enlace SOAP simple WS-I 1.0
- WS-Addressing 1.0: núcleo, enlace SOAP, enlace WSDL
Paquetes principales de JWS
Especificaciones relacionadas con los servicios web XML
Implementaciones
- Eclipse Metro en Eclipse Enterprise para Java (EE4J)
- Apache CXF
- Eje Apache 2
- JBossWS en WildFly
- IBM WebSphere Jax-Ws en WebSphere
- Oracle Weblogic
Referencias
- ^ Yang, Young (3 de junio de 2007). "Servicios web JAX-WS sin contenedores Java EE".
Enlaces externos
- Sitio web oficial
- Páginas del proyecto java.net
- Página del proyecto JAX-WS en java.net
- Página del proyecto GlassFish en java.net
- Documentación
- Documento de Java JAX-WS
- JAX-WS en el tutorial de Java EE 5
- Tutoriales
- Tutoriales de JAX-WS Archivado el 28 de enero de 2015 en Wayback Machine