Java Architecture for XML Binding: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 1:
'''Java Architecture for XML Binding''' ('''JAXB''') permette agli sviluppatori [[Java (linguaggio)|Java]] di effettuare il mapping tra [[|Classe (informatica)|classi]] e una loro corrispondente rappresentazione [[XML]]. JAXB fornisce la possibilità di [[serializzazione|serializzare]] [[Oggetto (informatica)|oggetti]] Java in XML (''marshalling'') e di effettuare l'operazione inversa (''unmarshalling''), ovvero permette di ottenere a partire da un file XML la corrispondente rappresentazione a oggetti Java. JAXB permette quindi di manipolare file XML senza la necessità di implementare alcuna routine specifica per il salvataggio e la lettura di dati.
JAXB è una delle [[Application programming interface|API]] della [[Java EE|Java Enterprise Edition]],fa parte del Java Web Services Development Pack (JWSDP) ed è una delle tecnologie di base del progetto Web Services Interoperability Technology promosso dalla [[Sun Micorsystems]].
<!--
JAXB is particularly useful when the specification is complex and changing. In such a case, regularly changing the [[XML Schema (W3C)|XML Schema]] definitions to keep them synchronised with the Java definitions can be time consuming and error prone.
|