Java EE
Da Wikipedia, l'enciclopedia libera.
(Reindirizzamento da J2EE)
| Questa voce sull'argomento informatica è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia.
|
Java EE (dall'inglese Java Enterprise Edition) è la versione enterprise della piattaforma java. È 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 un'implementazione di tali specifiche e produrre application server compatibili con le specifiche Java EE.
La stessa piattaforma era conosciuta, prima della versione 5, col nome Java 2 Enterprise Edition o J2EE.
Indice |
[modifica] Componenti Java EE
La specifica Java EE include molte tecnologie che estendono le funzionalità di base della piattaforma Java. La specifica descrive i seguenti componenti:
- Gli Enterprise JavaBeans definiscono un sistema a componenti distribuito che rappresenta il cuore della specifica Java EE. Tale sistema, infatti, fornisce le tipiche caratteristiche richieste dalle applicazioni enterprise, come scalabilità, sicurezza, persistenza dei dati e altro.
- Il JNDI definisce un sistema per identificare e elencare risorse generiche, come componenti software o sorgenti di dati.
- Il JDBC è un'interfaccia per l'accesso a qualsiasi tipo di basi di dati. (Compresa anche nella standard edition).
- Il JTA è un sistema per il supporto delle transazioni distribuite.
- Il Java Message Service (JMS) descrive un sistema per l'invio e la gestione di messaggi.
[modifica] Implementazioni certificate
[modifica] JAVA EE 5
- JBoss, una implementazione rilasciata sotto licenza GPL
- GlassFish, una implementazione open source di Sun
- NetWeaver, realizzato da SAP
- JEUS 6, un application server specifico per Linux realizzato da TmaxSoft
[modifica] J2EE 1.4
- Geronimo, una implementazione open source realizzata dalla fondazione Apache
- JOnAS, una implementazione open source realizzata da ObjectWeb
- Oracle Application Server 10g
- Resin
- NetWeaver Application Server, realizzata da SAP
- Sun Java System Web Server
- Sun Java System Application Server
- WebSphere Application Server (WAS), realizzata da IBM
- WebLogic Application Server realizzata da BEA Systems
[modifica] J2EE 1.3
- JRun realizzato da Macromedia
[modifica] Collegamenti esterni
[J2EE]

