Essential XML. Oltre il Markup
Sebbene tragga le sue origini dal mondo della gestione dei documenti, l'eXtensible Markup Language (XML) è oggi considerato la soluzione standard per i problemi relativi all'integrazione software. Il volume prende in esame XML dal punto di vista dell'ingegneria del software, come tecnologia per l'integrazione dei componenti in maniera analoga a COM e CORBA. Indirizzato agli ingegneri del software e ai manager tecnici, il testo dimostra come XML possa diventare il collante tra componenti software sviluppati indipendentemente, esigenza di rilevante attualità per le applicazioni di commercio elettronico business to business (B2B). Gli autori Don Box, Aaron Skonnard e John Lam analizzano le tecniche che consentono di usare XML come formato di interscambio tra componenti ed ambienti eterogenei. La trattazione parte dalle basi concettuali della tecnologia XML, definite dalla specifica XML Information Set (infoset pubblicato dal W3C il 14 maggio 2001), e descrive l'approccio basato su XML al progetto di metadati, alla programmazione dichiarativa e a quella procedurale. Inoltre, vengono presentate le principali interfacce applicative e trasformazionali ai dati XML. Don Box, co-autore della specifica del Simple Object Access Protocol (SOAP), presenta al lettore questo nuovo approccio che sfrutta lo scambio di messaggi XML per creare un ponte tra COM, CORBA, EJB e il Web. L'obiettivo del libro è portare i lettori a una piena comprensione dei meccanismi interni di XML, chiarendo come la sua indipendenza dalla piattaforma, dal linguaggio di programmazione, e naturalmente dalle tecnologie proprietarie dei vari produttori software lo renda una soluzione estremamente efficace per garantire l'interoperabilità del software.
Momentaneamente non ordinabile