Manuali Scontati

Manuali Scontati

Manuali Gratis > Programmazione > XML

Manuale XML e Java live

Editore: Mc Graw Hill
Pagine: 481
Autore: Chase Nicholas
Collana: Informatica professionale

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

Quarta di copertina

Per apprendere XML e Java costruendo un sito Web

Questo volume si propone di insegnare XML e Java nel contesto della progettazione di un sito Web e delle relative applicazioni. Anziché trattare gli argomenti a livello teorico, viene affrontata direttamente la costruzione di un sito, offrendo al lettore le nozioni necessarie a raggiungere i vari obiettivi gradualmente, durante le varie fasi della progettazione. La didattica ha un approccio estremamente pratico, l'apprendimento diventa semplice ed entusiasmante e i risultati sono immediati. Dalla semplice costruzione di pagine Web fino alla programmazione in Java, questo olume fornisce istruzioni chiare e dettagliate che consentono un apprendimento veloce e duraturo.

Argomenti:

  • Utilizzo dei principi fondamentali di XML per la memorizzazione e la modifica dei dati e per la creazione di pagine Web di base
  • Trasformazione dei contenuti con XSL per facilitare la visualizzazione e la fruibilità
  • Modifica dei dati con JDOM per migliorare l'estensibilità
  • Organizzazione delle strutture di inventario con namespace DOM
  • Ricerca nei database con XQL
  • Utilizzo di SOAP per l'interazione con sistemi esterni


Indice

Indice

Introduzione XI

Capitolo 1 Pagine dei fornitori: applicazione dei fogli di stile CSS in XML 1

    1.1 Introduzione a HTML e XHTML 1
    1.2 Controllo della presentazione: fogli di stile CSS 8
    1.3 Approfondimento di CSS2 16
    Proprietà color 18
    Proprietà background 18
    Proprietà border 21
    Posizionamento degli elementi 22
    Proprietà del testo 25
    Proprietà delle voci di elenco 26
    Tabelle 29
    Visualizzazione ed ereditarietà 31
    Ereditarietà 31
    1.4 Conversione del contenuto nel formato XML 32
    Struttura XML 32
    1.5 Fasi successive 45
Capitolo 2 Pagine del prodotto: trasformazione di XML nel browser tramite XSL 47
    2.1 Le due facce di XSL: XSL Transformations
    e XSL Formatting Objects 47
    Operazioni preliminari 48
    Installazione di MSXML3 49
    Test dell’installazione 49
    Obiettivi 50
    Il file di origine XML 52
    2.2 Strutture: struttura di base di XML 56
    Applicazione della struttura a XSL 61
    2.3 Correttezza della forma 62
    2.4 Creazione del foglio di stile 63
    Associazione del foglio di stile al documento XML 64
    Modelli 66
    2.5 Nozioni specifiche: utilizzo di XPath 70
    2.6 Ciclo e ordinamento 80
    Ordinamento 83
    2.7 Aggiunta di elementi e attributi 84
    2.8 Condizioni 89
    Riordino 95
    2.9 Fasi successive 97
Capitolo 3 Definizione della struttura dei dati: definizioni del tipo di documento, XML Schema e parser 99
    3.1 Introduzione a Java 99
    3.2 Installazione di Java 2 Software Development Kit 101
    Individuazione del Java 2 SDK 101
    Installazione 102
    3.3 Installazione del parser Xerces-J 106
    Installazione di Xerces-J 107
    Impostazione di CLASSPATH 108
    Verifica dell’installazione 109
    3.4 Documenti corretti e documenti validi 110
    Utilizzo di DTD 110
    3.5 Definizioni del tipo di documento (DTD) 111
    Sottoinsiemi di DTD interni 114
    Definizione degli attributi 118
    Contenuto misto 118
    Verifica della sintassi DTD 120
    Prima limitazione: tipi di dati 120
    3.6 DTD esterne 120
    Aggiunta degli altri fornitori 122
    3.7 Integrità referenziale 132
    Seconda limitazione: chiavi 136
    Terza limitazione: stesso nome, elemento diverso 137
    3.8 XML Schema 137
    Tipi di dati 138
    Funzioni che saranno implementate in futuro 144
    3.9 Fasi successive 144
Capitolo 4 Processori XSL ed elaborazione lato server 147
    4.1 Processori XSL 147
    4.2 Xalan 148
    Installazione di Xalan 148
    Test dell’installazione 149
    Conversione di un file dalla riga di comando 149
    File di input e output 150
    Elaborazione del documento 152
    4.3 XSLT avanzato: inclusioni e importazioni 153
    Inclusioni 154
    Importazioni 158
    4.4 Principi fondamentali di Java 158
    Un approccio immediato: Hello World! 158
    Creazione di HelloWorld 159
    Compilazione di HelloWorld 160
    Esecuzione di HelloWorld 160
    Analisi dei fatti 161
    Eredità 161
    Un’occhiata a HelloWorld 162
    Lettura di un file da un’applicazione Java 164
    Dichiarazione di variabili 164
    Visualizzazione del contenuto di un file 167
    Eccezioni 169
    Trasformazione di un file XML da un programma Java 171
    Creazione del foglio di stile 171
    4.5 XSLT avanzato: parametri 174
    4.6 Primo esempio di DOM: analisi minuziosa del file XML 175
    Ulteriori operazioni di automazione: aggiunta dei link di spostamento tra i prodotti 183
    Aggiunta di un server Web 189
    4.7 Installazione e configurazione di Tomcat 190
    Completamento dell’installazione 190
    Test dell’installazione 191
    Il primo servlet 194
    Estrazione delle informazioni di richiesta 196
    Riepilogo 200
    4.8 Fasi successive 201
Capitolo 5 Ordini: manipolazione dei dati con JDOM 203
    5.1 Che cos’è JDOM? 205
    5.2 Installazione di JDOM 206
    Installazione di JDOM 207
    Impostazione di CLASSPATH 208
    Esecuzione degli esempi 208
    5.3 Sviluppo di un algoritmo 208
    L’algoritmo 209
    5.4 Creazione del carrello acquisti: AddToOrder.java 209
    Aggiunta di post al servlet 240
    5.5 Manipolazione di un foglio di stile XSL 241
    5.6 Fasi successive 252
Capitolo 6 Modifica dell’inventario: utilizzo degli spazi dei nomi e ulteriori informazioni su DOM 253
    6.1 Modifica dei documenti inseriti in memoria 254
    Creazione del nuovo documento 255
    Creazione di oggetti DOM 259
    6.2 Struttura di un documento DOM 261
    Ricorsione 266
    Aggiunta di nodi a un documento 270
    Serializzazione del documento 273
    Aggiunta di dati 275
    Aggiunta di prodotti al documento 277
    Pulitura 279
    6.3 Aggiunta di spazi dei nomi 282
    Recupero delle informazioni relative agli spazi dei nomi 290
    6.4 Creazione della pagina di verifica 292
    Utilizzo dei risultati della trasformazione 298
    Utilizzo del documento temporaneo 303
    6.5 Il foglio di stile finale 307
    6.6 Raccolta delle informazioni relative al pagamento 310
    6.7 Accettazione delle informazioni relative al pagamento 315
    6.8 Fasi successive 320
Capitolo 7 Ricerca dei prodotti: XQL 321
    7.1 Download del modulo di gestione XQL GMD-IPSI 322
    7.2 Creazione del file di indice 323
    7.3 Creazione della pagina di ricerca 333
    7.4 La pagina dei risultati della ricerca 335
    7.5 Esecuzione della ricerca 338
    Perfezionamento della ricerca 343
    7.6 Fasi successive 344
Capitolo 8 Aggiornamento dell’inventario: database SQL e SAX 345
    8.1 Connessione al database: JDBC, ODBC ed SQL 345
    8.2 Creazione del database dell’inventario 347
    Creazione della connessione ODBC 347
    Connessione a un database 348
    8.3 Creazione dell’inventario iniziale 353
    Inserimento dei dati 358
    8.4 Introduzione a SAX: modifica dell’inventario 363
    8.5 Utilizzo di SAX per il parsing del file 367
    Aggiornamento del database 383
    8.6 Recupero delle informazioni dal database: ordinativi in arretrato 388
    Fase conclusiva 390
    8.7 Fasi successive 396
Capitolo 9 Altre applicazioni per XML (SOAP) 397
    9.1 Individuazione del browser 397
    Intestazioni delle richieste 398
    Raggruppamenti di risorse 401
    9.2 Supporti 406
    9.3 Telefoni cellulari 413
    Download del simulatore 414
    La pagina WML 415
    9.4 Adattamento di un servlet ai dispositivi senza fili 423
    9.5 Il protocollo SOAP (Simple Object Access Protocol) 429
    Trasferimento dei messaggi SOAP 430
    Richieste e risposte HTTP 432
    Un passo avanti 444
    9.6 Formatting Objects 445
    Download, installazione e verifica di FOP 445
    La struttura dei file Formatting Objects 446
    9.7 Sviluppi futuri 464
    9.8 Ulteriori informazioni 465
    Ulteriori informazioni sul libro 465
    9.9 L’ultima parola 465
Indice analitico 467



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