La arquitectura de Java del para XML que ata ( JAXB ) permite que los reveladores de Java tracen las clases de Java a las representaciones XML . JAXB proporciona dos características principales: la capacidad al del mariscal Java del se opone en XML y lo contrario, es decir al unmarshal XML nuevamente dentro de los objetos de Java. Es decir JAXB permite el almacenar y recuperando datos en memoria en cualquier XML dar formato, sin la necesidad de ejecutar un sistema específico de las rutinas del cargamento y del ahorro de XML para la estructura de clase del programa.

JAXB es particularmente útil cuando la especificación es compleja y cambio. En tal caso, regularmente el cambio de las definiciones del esquema XML para mantenerlas sincronizadas con las definiciones de Java puede ser desperdiciador de tiempo y error - propenso.

JAXB es uno de los APIs en la plataforma de Java EE, y es parte del paquete (JWSDP) del desarrollo de los servicios de Web de Java. Es también una de las fundaciones para el WSIT . JAXB es parte de la versión 1.0 fue desarrollado bajo proceso de la comunidad de Java como de JSR 31. en fecha 2006, JAXB 2.0 se está convirtiendo debajo de JSR 222. Las puestas en práctica de la referencia para estas especificaciones están disponibles debajo de la licencia de la fuente abierta CDDL en java.

Uso

El " de la herramienta; xjc" puede ser utilizado para convertir el esquema XML y otros tipos de archivo del esquema (en fecha Java 1.6, RELAJAN NG y el DTDs de XML se apoya experimental) para clasificar representaciones. Las clases se marcan para arriba usar las anotaciones de namespace de javax.*, por ejemplo, de @XmlRootElement y de @XmlElement. Las secuencias de la lista de XML son representadas por cualidades del tipo java. Marshallers y Unmarshallers se crean con un caso de JAXBContext.

Además, JAXB incluye un " schemagen" filetear que puede esencialmente realizar lo contrario del " xjc", creando un esquema de XML de un sistema de clases anotadas.

Tipo de datos del defecto atascamientos

La lengua de Java proporciona un sistema más rico de tipos de datos que esquema de XML. La tabla debajo de listas los mappings de los tipos de datos de XML a los datos de Java mecanografía adentro JAXB.

Ver también


datos XML del

que atan
XMLBeans – Una tecnología similar y complementaria al JAXB de la fundación del software de Apache
TopLink – un objeto a emparentado y objeto al cartógrafo XML Oracle que apoya JAXB 1.0

Artículos


genera un documento de XML de un modelo de objeto con JAXB 2
JAXB 2.

  • Zenithic
  • Lynmouth
    Random links:RP (complejidad) | Kevin Fertig | Thomas Bain | Nikos Karavitis | Cultura de Venezuela

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">