Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
2
IN QUESTA PRESENTAZIONE…
“Un Sito Internet per la Gestione dei progetti” Architettura multilivello della J2EE Vantaggi degli EJB Vantaggi della J2EE Conclusioni
3
UN SITO INTERNET PER LA GESTIONE DEI PROGETTI
CARATTERISTICHE Strumento in grado di standardizzare, organizzare e condividere le informazioni relative ai progetti Applicazione web-DB con architettura a due livelli OBIETTIVO DELL’ELABORATO Approfondire l’aspetto tecnico della tesi Analizzare una possibile architettura 3-TIER Evidenziare i vantaggi forniti
4
JAVA 2 ENTERPRISE EDITION (J2EE)
ARCHITETTURA CLIENT-TIER MIDDLE-TIER EIS-TIER Connection Pooling Transaction Support RMI IIOP HTTP
5
JAVA 2 ENTERPRISE EDITION (J2EE)
IMPLEMENTAZIONE Tomcat 4.0 JBoss 2.4.3 Custom Tag Java Beans Servlet /JSP DAO EJB
6
EJB: I VANTAGGI Semplificazione del processo di sviluppo
Riusabilità del codice e modularità Robustezza Gestione automatica di: - transazioni (Commit, Rollback, Recovery) - scalabilità - sicurezza Alte prestazioni - bilanciamento dinamico dei carichi di lavoro - caching delle connessioni al database
7
CONNECTION POOLING Accesso ai database da parte di un numero elevato di utenti Gestione automatica della cache di connessione da parte dell’EJB container Utilizzo dello standard API JDBC che mette a disposizione un’interfaccia definita DataSource per la gestione delle connessioni
8
J2EE: I VANTAGGI Architettura e sviluppo semplificati Scalabilità
Integrazione con sistemi informativi preesistenti Ampia scelta di server, strumenti di sviluppo, componenti Modello per la sicurezza flessibile
9
CONCLUSIONI Architetture 2-TIER - semplicità di realizzazione
- brevi tempi di sviluppo Architetture 3-TIER - facile modificabilità - strutturazione - efficienza - potenza
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.