En informática , las API XML de Java fueron desarrolladas por Sun Microsystems , que consisten en interfaces de programación de aplicaciones (API) de programación de computadoras separadas . [ 1 ]
Interfaces de programación de aplicaciones
- API de Java para el procesamiento de XML (JAXP) [ 2 ] [ 3 ] [ 4 ]
- API de Java para mensajería XML (JAXM)
- Jakarta XML RPC (JAX-RPC) — anteriormente API de Java para RPC basada en XML, ahora obsoleta; se ha reemplazado por la API de Java para servicios web XML.
- Registros XML de Yakarta (JAXR) — anteriormente API de Java para registros XML
- Servicios web XML de Yakarta (JAX-WS) — anteriormente API de Java para servicios web XML
- Servicios web RESTful de Yakarta (JAX-RS) — anteriormente API de Java para servicios web RESTful
- API de Java para XQuery (XQJ)
- Jakarta XML Binding (JAXB) — anteriormente Java Architecture for XML Binding (este era su nombre oficial de Sun, aunque es una API, ver)
- StAX (procesamiento XML en tiempo real): compatible con JDK 1.4 y versiones posteriores, incluido en JDK 1.6.
En la especificación 1.3 de Enterprise Java Beans , solo la API de Java para el procesamiento de XML (JAXP) es una API obligatoria .
Diversos paquetes de software de código abierto implementan estas API:
- Apache Xerces : uno de los analizadores SAX y DOM originales y más populares.
- Apache Xalan : implementación de XSLT / XPath , incluida en JDK 1.4 y versiones posteriores como transformador predeterminado (XSLT 1.0).
- Saxon XSLT : procesador alternativo para XSLT / XPath / XQuery que cumple con las especificaciones más exigentes (compatible con XSLT 1.0 y 2.0).
- Woodstox: una implementación de código abierto de StAX y SAX (a partir de la versión 3.2).
Referencias
- ↑ "Tutorial de programación en Java - Java y XML" . www3.ntu.edu.sg. Consultado el 28 de febrero de 2024 .
- ↑ "Tutorial de Java XML con ejemplos" . Consultado el 28 de febrero de 2024 .
- ↑ "Analizador XML Java | DigitalOcean" . www.digitalocean.com . Consultado el 28 de febrero de 2024 .
- ↑ "Tutorial de XML y Java" . www2.seas.gwu.edu . Consultado el 28 de febrero de 2024 .
Enlaces externos
- Controlador JDBC StelsXML : controlador JDBC para archivos XML.
- Woodstox - Página principal de Woodstox.
- Cómo verificar el esquema XML mediante JAXB - Rob Austin
- Tutoriales de Java EE y frameworks web Archivados el 12/04/2012 en Wayback Machine - Aprendiendo XML en Java.
Categorías :
- API de Java para XML
- Java (plataforma de software)