Lo sviluppo di applicazioni di business con gli Enterprise Java Bean 3.1 (LAP516)

Reiss Romoli
A Roma

1.980 
+IVA
Preferisci chiamare subito il centro?
08624... Leggi tutto

Informazione importanti

  • Corso
  • Roma
  • 28 ore di lezione
  • Durata:
    4 Giorni
  • Quando:
    Da definire
Descrizione

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).

Informazione importanti

Documenti

Sedi

Dove e quando

Inizio Luogo
Da definire
Roma
Via Portuense, 741 , 00148, Roma, Italia
Visualizza mappa

Cosa impari in questo corso?

Enterprise Java Bean
Creazione applicazioni business

Professori

Faculty Reiss Romoli
Faculty Reiss Romoli
REISS

Programma

Agenda (4 giorni)
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.

Confronta questo corso con altri simili
Leggi tutto