Liberty: Mandatos de servicios web
Liberty ofrece diversos programas de utilidad de mandatos con aplicaciones Java™ Architecture for XML Binding (JAXB) y Java API for XML Web Services (JAX-WS).
Mandato schemagen para aplicaciones JAXB
Genere un archivo de esquema a partir de clases Java mediante la herramienta de generador de esquemas schemagen para crear el esquema XML. Una vez creada la correlación entre el esquema XML y las clases Java, los documentos de instancia XML se pueden convertir a objetos Java y desde objetos Java mediante la API de tiempo de ejecución de enlace JAXB. Las clases Java resultantes contienen toda la información necesaria que requiere el tiempo de ejecución JAXB para analizar el XML con el fin de ordenar y desordenar. Puede utilizar las clases JAXB dentro de las aplicaciones JAX-WS o las clases JAXB en las aplicaciones Java no JAX-WS para el proceso de datos XML.
Para obtener más información, consulte Mandato schemagen para aplicaciones JAXB.
Mandato xjc para aplicaciones JAXB
Puede generar clases Java totalmente anotadas a partir de un archivo de esquema XML mediante la herramienta de línea de mandatos xjc que se proporciona con el compilador de esquemas de JAXB. Use la herramienta de compilador de esquemas xjc para empezar a crear, con una definición de esquemas XML (XSD), un conjunto de JavaBeans que se correlacionen con los elementos y tipos definidos en el esquema XSD. Una vez creada la correlación entre el esquema XML y las clases Java, puede convertir los documentos de instancia XML en objetos Java o desde objetos Java mediante la API de tiempo de ejecución de enlace JAXB. Las clases Java anotadas resultantes contienen la información necesaria que el tiempo de ejecución JAXB requiere para analizar el XML con el fin de realizar operaciones de ordenación y desordenación. Puede utilizar las clases JAXB resultantes dentro de las aplicaciones JAX-WS o las clases JAXB en las aplicaciones Java no JAX-WS para procesar los datos XML.
Para obtener más información, consulte Mandato xjc para aplicaciones JAXB.
Mandato wsgen para aplicaciones JAX-WS
La herramienta de línea de mandatos wsgen genera los artefactos necesarios que requieren las aplicaciones JAX-WS si empieza con código Java para programación de servicios web. Cuando realice una implementación de punto final de servicio, utilice la herramienta wsgen para generar los artefactos JAX-WS necesarios.
Para obtener más información, consulte Mandato wsgen para aplicaciones JAX-WS.
Mandato wsimport para aplicaciones JAX-WS
La herramienta de línea de mandatos wsimport procesa un archivo WSDL (lenguaje de descripción de servicios web) existente y genera los artefactos necesarios para el desarrollo de aplicaciones de servicios web JAX-WS. Cuando comience con un archivo WSDL existente, utilice la herramienta de línea de mandatos wsimport para generar los artefactos JAX-WS necesarios.
Para obtener más información, consulte Mandato wsimport para aplicaciones JAX-WS.