È disponibile Jakarta EE 8, la prima release da quando Java EE è stato trasferito al progetto Eclipse

Comunità Eclissi presentato una piattaforma Giacarta EE 8, che ha sostituito Java EE (Java Platform, Enterprise Edition) dopo aver trasferito lo sviluppo delle specifiche, del TCK e dell'implementazione di riferimento all'organizzazione no-profit Eclipse Foundation. Jakarta EE 8 offre lo stesso set di specifiche e test TCK di Java EE 8. Le uniche differenze sono il cambio di nome e il passaggio a nuovi processi di sviluppo delle specifiche. La piattaforma è stata rilasciata con un nuovo nome perché Oracle ha trasferito solo la tecnologia e la gestione del progetto, ma non ha trasferito i diritti di utilizzo del marchio Java alla comunità Eclipse. Il progetto di sviluppo complessivo di Jakarta EE si chiama EE4J (Eclipse Enterprise for Java).

Il rilascio segna il completamento dell'infrastruttura e dei processi per lo sviluppo delle specifiche della piattaforma Java lato server per le aziende in una piattaforma neutrale, neutrale rispetto al fornitore, che consente processi decisionali, sviluppo e certificazione trasparenti e aperti. processi. Per certificare i prodotti compatibili con Jakarta EE, i kit di compatibilità tecnologica (TCK) sono disponibili con la licenza Eclipse TCK.

Jakarta EE 8 è il punto di partenza per la creazione di nuove specifiche, alla preparazione delle quali parteciperanno diversi fornitori. Tra i piani per un ulteriore ampliamento delle specifiche si menziona lo sviluppo di strumenti per lo sviluppo di applicazioni aziendali per il cloud computing (Nativo della nuvola). Le modifiche sviluppate durante la collaborazione verranno proposte come parte della prossima versione di Jakarta EE 9, le cui principali innovazioni saranno la specifica Jakarta NoSQL e le modifiche al namespace.

Jakarta NoSQL definirà interfacce standard di alto livello per le applicazioni Java per interagire con i database NoSQL, il che rappresenta un passo significativo nella preparazione della piattaforma Java per il paradigma Cloud Native. Il framework Jakarta NoSQL verrà utilizzato come implementazione di riferimento JNoSQL. La modifica dello spazio dei nomi è dovuta all'impossibilità di utilizzare i nomi Java e Javax nella nuova funzionalità Jakarta EE, quindi pianificato transizione al nuovo spazio dei nomi "jakarta.*"

Per quanto riguarda il processo decisionale, JCP (Java Community Process) è stato sostituito da un nuovo processo Processo di specifica EE di Giakarta (JESP) che sarà utilizzato dal gruppo di lavoro Jakarta EE per lo sviluppo di Jakarta EE. JESP si basa sui principi di specifica aperta adottati dalla comunità Eclipse, EFSP (Eclipse Foundation Specifica Process). L'approvazione di eventuali modifiche alle specifiche di Jakarta EE o la formazione di una nuova versione richiederà il consenso della maggioranza assoluta dei membri strategici del gruppo di lavoro, oltre a qualsiasi altra regola di voto definita nell'EFSP.

Fonte: opennet.ru

Aggiungi un commento