Evoluzione delle applicazioni per l'e-business dalle web application verso la Service-Oriented Architecture (SOA) (LAP534)

Corso

A Milano

1.640 € +IVA

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Luogo

    Milano

  • Ore di lezione

    21h

  • Durata

    3 Giorni

  • Inizio

    Scegli data

Il corso fornisce una panoramica sulle architetture e sulle tecnologie Java/Open Source per lo sviluppo di applicazioni per l’e-business che vogliono evolvere verso la Service-Oriented Architecture (SOA). Il corso approfondisce gli argomenti relativi alle architetture, alle applicazioni web, alle applicazioni di business e fa comprendere il nuovo sviluppo service-oriented e le caratteristiche peculiari della SOA. Infine illustra gli aspetti importanti per l’integrazione e l’interoperabilità fra sistemi eterogenei e le tecnologie dei web services XML.

Informazioni importanti

Documenti

  • LAP534.pdf

Sedi e date

Luogo

Inizio del corso

Milano
Visualizza mappa

Inizio del corso

Scegli dataIscrizioni aperte

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Tecnologie Java EE
  • Concetti SOA

Professori

Faculty  Reiss Romoli

Faculty Reiss Romoli

REISS

Programma

Agenda (3 giorni)
Le architetture per l’e-business:
* cos’è l’e-business e caratteristiche dei sistemi per e-business
* i sistemi per e-business: come sono strutturati e come vorremmo che fossero
* le architetture dei sistemi per e-business.
Le web application:
* introduzione alla piattaforma Java Enterprise Edition (Java EE)
* caratteristiche e struttura delle web application: pagine statiche e dinamiche, web component, ...
* tecnologie Java EE per la realizzazione di web application: Java servlet, JavaServer Pages, JavaServer Faces
* il pattern layers e le architetture multi-tier
* il ruolo del web application server, o web container
* tecniche e best practices per realizzare applicazioni con alta disponibilità, scalabilità e fault tolerance.
* il concetto di pattern, il pattern MVC e i principali pattern Java EE del presentation layer
* i principali framework per lo sviluppo di web application (JavaServer Faces, Spring, …)
* introduzione alla progettazione di Rich Internet Application con le tecniche Ajax.
Le business application:
* caratteristiche di un’applicazione di business
* architettura basata su componenti e modelli dei componenti
* il nuovo modello degli enterprise Java Bean 3.0
* il ruolo dell’application server
* integrazione fra le web application e le applicazioni di business
* i principali pattern Java EE del business e integration layer
* tecniche e best practices per lo sviluppo di applicazioni di business.
Architetture service-oriented:
* architetture applicative, architetture enterprise e architetture service-oriented
* la Service-Oriented Architecture (SOA): aspetti culturali e tecnologici
* il concetto di servizio: servizi di business e servizi tecnici.
I web services XML:
* cos'è un web service: differenza fra i web services HTML e i web services XML
* modelli di comunicazione dei web services
* scenari di utilizzo dei web services: urbanizzazione della rete e interoperabilità
* aspetti di sicurezza, di transazionalità e di interoperabilità per i web services XML
* framework e API per lo sviluppo dei web services XML (Axis, JAX-WS, ...)
* tecniche e best practices per lo sviluppo dei web services XML
* introduzione alle tecnologie e agli standard di riferimento per i web service: XML, WSDL, SOAP, UDDI.
Esemplificazioni.

Obiettivi
Fornire conoscenze sulle architetture e sulle tecnologie Java/Open Source e sulle problematiche legate all’evoluzione verso la SOA e sulle caratteristiche e sull’utilizzo dei web services XML.

Destinatari
Architetti software, analisti, e programmatori di applicazioni di business. Responsabili di progetto e System Integrator.

Prerequisiti
Conoscenze di base sullo sviluppo del software.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Evoluzione delle applicazioni per l'e-business dalle web application verso la Service-Oriented Architecture (SOA) (LAP534)

1.640 € +IVA