Home Formazione Corsi Elenco Corsi Sviluppo di applicazioni Web con XML e Web Services

Sviluppo di applicazioni Web con XML e Web Services Stampa E-mail

Descrizione

Lo sviluppo di applicazioni web enfatizza ulteriormente gli aspetti che riguardano l'indipendenza dell'applicazione dal dispositivo di visualizzazione, la comunicazione fra componenti realizzate con tecnologie eterogenee, spesso in concorrenza tra loro (Microsoft, Java, .... ), e la creazione di componenti facilmente riusabili. Le tecnologie attualmente utilizzate non consentono di ottenere un buon livello di flessibilità nello sviluppo e una semplicità di manutenzione in grado di soddisfare le esigenze più complesse.

Il corso, partendo dall'esame delle tecnologie basate su XML e dei nuovi paradigmi dello sviluppo (Web Services), intende fornire ai partecipanti un quadro teorico-pratico per la progettazione di applicazioni indipendenti dal formato iniziale dei dati, dai dispositivi di visualizzazione e dalla tecnologia utilizzata per lo sviluppo delle componenti software.

Destinatari

  • capi progetto
  • analisti
  • sviluppatori
  • programmatori

Prerequisiti

La partecipazione ai corsi "Internet / Intranet: tecnologie e problematiche" e "Internet / Intranet: sviluppo di applicazioni aziendali" o il possesso di conoscenze equivalenti.

Contenuti

Introduzione allo sviluppo con XML

  • Il linguaggio XML
  • DTD e XML Schema
  • Document Object Model
  • I fogli di stile XSL e l'indipendenza dal dispositivo di output
  • L'utilizzo di XML nei database (XSQL, ...)
  • La creazione di nuovi linguaggi di markup tramite XML
  • XHTML
  • Estensioni al linguaggio (XLINK, VXML, ...)

Lo sviluppo di applicazioni XML

  • L'architettura di un'applicazione XML Based
  • Le principali api per lo sviluppo con XML (SAX, ...)
  • Lo sviluppo di applicazioni XML con tecnologia Microsoft
  • Lo sviluppo di applicazioni XML con tecnologia SUN

Interoperabilità con SOAP

  • Introduzione a SOAP
  • SOAP e XML meccanismo di funzionamento
  • Architettura di un'applicazione basata su SOAP
  • Creazione di applicazioni SOAP con tecnologia Microsoft
  • Creazione di applicazioni SOAP con tecnologia SUN

Creazione di componenti riusabili tramite i Web Services

  • Introduzione ai Web Services
  • Architettura di un sistema basato sui Web Services
  • La proposta Microsoft
  • La proposta Sun
  • Utilizzo congiunto di XML, SOAP e Web Services

Esempi e confronti fra le tecnologie

Durata

3 giorni