20 Gennaio 2011

DESIGNING JAVA WEB SERVICES [S304]

UN BUON MOTIVO PER

Il corso fornisce ai progettisti di componenti business le informazioni necessarie per comprendere e valutare i Web services come realizzazione di una SOA (Service Oriented Architecture). Viene descritto l’uso dei modelli di progettazione della tecnologia Java EE (Java Platform, Enterprise Edition) per i Web services e vengono esaminate varie caratteristiche dei Web services, come la funzione Exception Handling and Security disponibile in Java EE 5. Sono previste esercitazioni pratiche con l’IDE (Integrated Development Environment) NetBeans e la distribuzione dei Web services e delle applicazioni sulla piattaforma Sun Java System Application Server Platform Edition 9.0.

A CHI È RIVOLTO

Sviluppatore.

Il corso si rivolge ai progettisti di componenti business interessati a utilizzare le varie tecnologie per i Web services disponibili nella piattaforma Java EE 5.

Per completare con successo il corso, i partecipanti devono:

– Implementare e distribuire un’applicazione Java EE contenente componenti di livello Web e Enterprise JavaBeans (EJB)

– Assemblare, eseguire il deployment e verificare un’applicazione Java distribuita

– Usare l’ambiente dello strumento Ant (o altri strumenti richiesti dalle esercitazioni)

COMPETENZE ACQUISITE

Al termine del corso, i partecipanti saranno in grado di:

– Descrivere la SOA (Service-Oriented Architecture)

– Descrivere i Web services come realizzazione di una SOA

– Descrivere le tecnologie Java per lo sviluppo dei Web services

– Implementare un endpoint servlet come Web service usando JAX-WS (Java API for XML Web Services)

– Implementare un endpoint Enterprise JavaBeans (EJB) come Web service usando JAX-WS

– Descrivere e implementare vari modelli di progettazione e distribuzione basati su Web services

– Descrivere e applicare le procedure ottimali per la progettazione dei Web services

– Gestire le eccezioni nei Web services usando SOAPFaultException

– Implementare eccezioni definite dall’utente nei Web services

– Identificare i requisiti di sicurezza dei Web services e le possibili soluzioni

– Proteggere un Web service usando tecniche di autenticazione semplici

– Implementare la sicurezza a livello dei messaggi nei Web services

S304 – Designing Java Web Services

S304 designing-java-web-services from LEN Learning Education Network