Obiettivi
Costruzione di architetture J2EE efficienti e riusabili:
tecnologie, patterns, gestione delle eccezioni, logging,
scelta delle architetture, indipendenza da componenti
vendor, resistenza alle spinte evolutive.
Descrizione
Il
processo di sviluppo software: processi iterativi, metodologie
RUP, XP, Agile etc. raccolta dei requisiti use case
driven. Diagrammi UML e loro ruolo. Analisi e design
OOP con UML.
Argomenti
trattati
Panoramica tecnologica su J2EE, le applicazioni
web, lo strato EJB, i connettori JMS e JCA, application
management con JMX. Il container J2EE come pila di servizi.
Stato dellarte sugli strumenti standard e sui
framework più diffusi, pro e contro. Scenari
di applicabilità.
Requisiti generali delle architetture, vendor independence,
tracciabilità, logging, eccezioni, testabilità.
Pattern architetturali e contesti di applicabilità.
Durata
del corso prevista
2 giorni.
A
chi si rivolge
Ad architetti e designer con esperienza di strumenti
java/J2EE.
Percorso
formativo propedeuticità
Si presuppone una conoscenza di base delle componenti
dellarchitettura J2EE
|