Struttura del corso

Java aziendale Programming

  • Dall'architettura client-server a quella a 3 livelli
  • Considerazioni sulla progettazione
  • Considerazioni sulla sicurezza
  • Servizi di denominazione
  • Confronto tra RMI, CORBA e EJB

Java Interfaccia di denominazione e directory (JNDI)

  • Architettura JNDI
  • Fornitori di servizi e interfaccia del fornitore di servizi
  • Contesto di denominazione iniziale
  • Ricerca di oggetti
  • Creazione, ricerca ed eliminazione delle voci di directory
  • Esercizio 1: File JNDI Search

Presentazione di Enterprise Java Beans (EJB)

  • Concetti e versioni di EJB
  • Monitoraggio delle transazioni dei componenti
  • Implementazioni commerciali
  • L'architettura EJB
  • Persistenza e transazioni

Java EE e l'implementazione dell'EJB

  • L'ambiente e gli strumenti JEE
  • Configurazione di Java EE
  • Denominazione JEE e JNDI
  • Creazione di pacchetti e distribuzione di EJB
  • Lo strumento di distribuzione
  • Il database ipersonico
  • Esercizio 2: Impostare JBoss

Clienti EJB

  • Tipi di clienti
  • Java clienti
  • Client Web e JSP
  • Servlet e file WAR
  • Esercizio 3: Scrittura e distribuzione di un client servlet

APP

  • Il ruolo di un'APP
  • Configurazione di un JPA
  • Esercizio 4: JPA/li>

Fagioli di sessione senza stato

  • I ruoli dei Session Beans
  • Creazione di Session Bean
  • Fagioli di sessione senza stato
  • Esercizio 6: Fagiolo sessione senza stato

Bean di sessione stateful

  • Bean di sessione stateful
  • Esercizio 7: Bean sessione con stato

Problemi di implementazione dell'EJB

  • Metadati
  • Gestione delle transazioni
  • Associazioni 1-1, 1-molti, molti-1 e molti-molti
  • Versioni EJB

Il Java sistema di messaggistica

  • Il Java Sistema di messaggistica (JMS)
  • Esercizio 8: JMS

Sicurezza

  • Utenti e ruoli
  • Controllo di accesso
  • Autenticazione
  • Esercizio 9: JBoss Sicurezza

Message Driven Beans

  • Il bean aziendale guidato dal messaggio
  • Esercizio 10: Bean guidato da messaggi

Requisiti

Gli studenti devono avere una buona conoscenza del linguaggio Java, tipicamente ottenuta previa frequenza al nostro corso Java Programming. Si presuppone una conoscenza della programmazione Servlet e JDBC.

  28 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (1)

Corsi relativi

Categorie relative