CONSULENZA
J2EE
J2EE o come è stato ribattezato dalla versione 5, Java EE, è la versione enterprise della piattaforma Java. Si tratta quindi di un insieme di specifiche che caratterizzano un insieme di tecnologie per lo sviluppo di applicazioni di tipo enterprise e mission critical.
Da Wikipedia possiamo ottenere questa classificazione di Java EE.
La specifica J2EE 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 J2EE. 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.
- Il JTA è un sistema per il supporto delle transazioni distribuite.
- Il JAXP è un API per la gestione di file in formato XML.
- Il Java Message Service descrive un sistema per l'invio e la gestione di messaggi.
Le competenze del team di sviluppo di Comtaste sposano quelli che sono anche gli obiettivi dell'adozione del nuovo Java Platform, Enterprise Edition (Java EE) 5, ovvero:
Semplicità ed efficienza nello sviluppo: con Java 5 la scrittura del codice è ottimizzata
Potenza degli EJB 3.0 che permettono di usufruire di una nuova persistenza dei dati e di programmare con Enterprise JavaBeans attraverso l'uso di Plain Old Java Objects (POJOs)
Uso di un'architettura SOA (Service-Oriented Architectures) attraverso il supporto migliorato dei web services
Supporto JSF, JSTL e AJAX per realizzare applicazioni con l'approccio Web 2.0 in maniera più semplice con la tecnologia JavaServer Faces (JSF) e lo standard JSP Standard Tag Library (JSTL).
