Lo sviluppo di applicazioni di business con gli Enterprise Java Bean 3.1 (LAP516)
Corso
A Roma
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
Roma
-
Ore di lezione
28h
-
Durata
4 Giorni
-
Inizio
Scegli data
Il nuovo modello degli Enterprise Java Bean 3.1 è stato introdotto con la piattaforma Java Enterprise Edition 6, per lo sviluppo di applicazioni di business a livello enterprise. Nel corso, insieme allo sviluppo dei vari tipi di Enterprise Java Bean, si affrontano gli aspetti legati alla transazionalità delle operazioni, alla sicurezza e alla gestione della persistenza. Infine, si illustra come esporre le operazioni degli Enterprise Java Bean attraverso i web services XML per inserire i componenti di business nel contesto della Service-Oriented Architecture (SOA).
Informazioni importanti
Documenti
- LAP516.pdf
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Opinioni
Materie
- Enterprise Java Bean
- Creazione applicazioni business
- Web master
- Java
- Java Enterprise Edition
- Server
- EJB
- JNDI
- Web services XML
- Javascript
Professori
Faculty Reiss Romoli
REISS
Programma
Introduzione:
* caratteristiche di un’applicazione di business
* il concetto di componente e sue caratteristiche
* cos’è un’architettura basata su componenti
* introduzione a Java Enterprise Edition.
Introduzione agli Enterprise Java Bean (EJB) 3.1:
* perché gli EJB
* il modello degli EJB 3.1
* cos’è un application server e un EJB container
* tipologie di EJB: Session Bean (stateless, stateful), Singleton Session Bean, Message-Driven Bean
* differenze fra gli EJB 3.1, EJB3.0 e gli EJB 2.x.
Tecnologie per sviluppare gli EJB 3.1:
* Java annotation
* Java Naming & Directory Interface (JNDI)
* Java Database Connectivity (JDBC)
* Java RMI/IIOP
* Java Persistence (JPA).
I Session Bean.
Singleton Session Bean.
I Bean e la persistenza.
I message-driven bean.
La gestione delle transazioni con gli EJB.
La sicurezza degli EJB.
Il Timer Service con gli EJB 3.1.
Esposizione delle operazioni degli EJB con i web services XML.
Esercitazioni.
Obiettivi
Al termine del corso il partecipante acquisisce conoscenze teoriche e pratiche sulle caratteristiche di un’applicazione di business, sulle architetture basate su componenti e sugli Enterprise Java Bean e le relative tecnologie di sviluppo per EJB3.1.
Destinatari
Sviluppatori di applicazioni per l’integrazione di applicazioni eterogenee distribuite su multipiattaforme, responsabili dello sviluppo di applicazioni.
Prerequisiti
Conoscenza del linguaggio Java.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Lo sviluppo di applicazioni di business con gli Enterprise Java Bean 3.1 (LAP516)