Correlación entre el lenguaje Java, WSDL y XML para aplicaciones JAX-WS
Los datos para las aplicaciones JAX-WS (Java™ API for XML Web Services) fluyen como XML (Extensible Markup Language). Las aplicaciones JAX-WS utilizan correlaciones para describir la conversión de datos entre tecnologías de lenguaje Java y XML (extensible Markup Language), que incluyen XML Schema, Web Services Description Language (WSDL) y SOAP, que admite el servidor de aplicaciones.
Para los servicios web basados en el modelo de programación JAX-WS, las correlaciones entre el lenguaje Java y XML se especifican mediante la especificación JAX-WS y la especificación JAXB (Java Architecture for XML Binding) para enlaces de datos. JAX-WS utiliza la API y las herramientas JAXB como tecnología de enlace para las correlaciones entre los objetos Java y los documentos XML. Las herramientas JAX-WS se basan en las herramientas JAXB para el enlace de datos predeterminado en las correlaciones de dos direcciones entre objetos Java y documentos XML.
La especificación JAX-WS describe la correlación entre los archivos WSDL (Web Services Description Language) y el lenguaje Java. Las correlaciones soportadas incluyen correlaciones de WSDL a Java y correlaciones de Java a WSDL. WSDL 1.1 es necesario para la especificación JAX-WS 2.0. Puede utilizar anotaciones para personalizar la correlación desde los artefactos Java a los componentes WSDL asociados. Consulte la especificación JAX-WS para obtener información detallada que describe las correlaciones de WSDL a Java y de Java a WSDL.
Las correlaciones de enlaces de datos que utiliza el modelo de programación JAX-WS se describen mediante la especificación JAXB. Consulte la especificación JAXB para obtener información detallada que describe las correlaciones JAXB para la representación Java del contenido XML, incluidos los enlaces predeterminados y personalizados entre el esquema XML y las representaciones Java.