Java Enterprise Edition JEE

Citando letteralmente wikipedia

J2EE (dall’inglese Java 2 Enterprise Edition) è la versione enterprise della piattaforma java. Essa è costituita da un insieme di specifiche che definiscono le caratteristiche e le interfacce di un insieme di tecnologie pensate per la realizzazione di applicazioni di tipo enterprise e mission critical. Chiunque può realizzare una implementazione di tali specifiche e produrre application server compatibili con le specifiche J2EE“.

Io aggiungo che, come giustamente dice il sito SUN, la tecnologia è pensata esclusivamente per lo sviluppo di applicazioni server-centric e multitier.

Ad esempio, per creare il nostro software server-side non dovremmo più preocupparci di scrivere il nostro “server” in Java utilizzando magari le RMI, questa parte viene totalmente lasciata ad un “Application Server” che si occuperà proprio della comunicazione dei dati tra l’applicazione client e il server.
Inoltre esso si occuperà anche dell’interfacciamento con un generico database rendendo l’applicazione completamente indipendente dal tipo di DBMS utilizzato.Read more