Manuali Scontati

Manuali Scontati

Manuali Gratis > Programmazione > XML

Manuale Essential XML - Oltre il Markup

Editore: Addison Wesley
Pagine: 355
Autore: Box Don, Skonnard Aaron, Lam John
Collana: Professionale

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2001-11-01
ISBN: 8871921186
Prezzo: 35.00 €
Lingua: italiano

Quarta di copertina

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.

Don Box è tra i fondatori della società DevelopMentor, che si occupa di formazione e servizi per l'industria del software. I suoi interessi di ricerca comprendono l'integrazione dei componenti software, la programmazione concorrente, i metadati e i protocolli basati su XML. Don Box è co-autore della specifica del Simple Object Access Protocol (SOAP) e membro del Gruppo di Lavoro su XML Schema del World Wide Web Council (W3C). E' l'autore dei testi Essential COM ed Effective COM.
Aaron Skonnard fa parte dello staff tecnico della DevelopMentor e collabora alla rivista MSDN Magazine, dove cura la rubrica The XML Files. E' autore del libro Essential Winlnet: Developing Applications Using Windows Internet API with RAS, ISAPI, ASP and COM.
John Lam è un membro dello staff tecnico della DevelopMentor, collabora con le riviste PC Magazine e MSDN Magazine.



Indice

Indice

Prefazione

1 Oltre la marcatura

    Gi elementi fondamentali dei documenti
    I nomi
    Le istruzioni di elaborazione
    Le entità
    XML e i tipi
    I dettagli di serializzazione
    Dove siamo?
2 La programmazione in XML
    API Semplice di XML Versione 2 (SAX2)
    Le interfacce SAX ausiliarie
    Gestione dell'I/O con SAX
    La gestione degli errori in SAX
    L'elemento coesivo di SAX: XML Reader
    Il modello a oggetti dei documenti
    Il modello a oggetti
    La produzione del DOM
    L'interfaccia Node
    Padri e figli
    I nodi non gerarchici
    I nodi Text
    I nodi Element e Attribute
    I nodi Document, Document Type ed Entity
    L'inserimento di un frammento di documento
    La gestione degli errori del DOM
    L'implementazione rispetto all'interfaccia
    L'attraversamento del DOM
    Dove siamo?
3 La navigazione
    Gli elementi fondamentali di XPath
    Le espressioni XPath
    Le funzioni XPath
    Le abbreviazioni XPath
    Le funzioni XPath
    Le abbreviazioni XPath
    La navigazione e gli URI
    URI+XPath ==XPointer
    Gli intervalli e i punti
    Dove siamo?
4 Gli schemi XML
    Gli elementi fondamentali degli schemi
    Le definizioni di tipo
    Le dichiarazioni di elementi
    I tipi complessi
    I modelli di contenuto e le particelle
    Gli attributi
    L'estensibilità
    I tipi rivisitati
    I vincoli di univocità e di riferimento
    Dove siamo?
5 Le trasformazioni
    Gli elementi fondamentali di XSLT
    La programmazione basata sui modelli
    Gli spazi di denominazione e XSLT
    L'Output generato
    I fogli di stile multipli
    Le regole attivate da espressioni
    Il controllo dell'output
    Dove siamo?
6 Oltre la programmazione basata sulle interfacce
    Dove siamo diretti?
    Cambiare direzione
    XML come modello a componenti
    I documemti come messaggi
    Dove andremo?
A L'insieme di informazioni di XML (Infoset)
    La raccomandazione Candidata del W3C del 14 maggio 2001
    Riassunto
    Stato di questo documento
    Sommario
    1. Introduzione
    2. Blocchi informativi
    3. Conformità
    Appendice A Riferimenti
    Appendice B Requisiti sulle informazioni da generare in XML 1.0 (a titolo informativo)
    Appendice C Esempio (a titolo informativo)
    Appendice D Ciò che non si trova nell'Infoset
    Appendice E Schema RDF (a titolo informativo)
B Le produzioni di XML
    Ordinate per numero di produzione
    Ordinate per nome
    Tabelle dei caratteri
C Repertorio di esempi
    Esempi SAX/DOM
    Le espressioni XPath
    La programmazione XPath
    Esempi di Schemi di XML
    Esempi di XSLT
    La programmazione XXSLT
Indice analitico



MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di XML

Tutorial XML di shppotta

Introduzione tecnica ad XML di XML.com

Guida XML di WebMasterPoint

Manuale XML di Università di Firenze

Introduzione a XML di Wikipedia