Xakarta EE 8 está dispoñible, a primeira versión desde que Java EE foi transferido ao proxecto Eclipse

Comunidade Eclipse presentado plataforma Iacarta EE 8, que substituíu a Java EE (Java Platform, Enterprise Edition) tras transferir o desenvolvemento de especificacións, TCK e implementación de referencia á organización sen ánimo de lucro Eclipse Foundation. Jakarta EE 8 ofrece o mesmo conxunto de especificacións e probas TCK que Java EE 8. As únicas diferenzas son un cambio de nome e un paso a novos procesos de desenvolvemento de especificacións. A plataforma lanzouse cun novo nome porque Oracle transferiu só a tecnoloxía e a xestión de proxectos, pero non transferiu os dereitos para usar a marca rexistrada Java á comunidade Eclipse. O proxecto global de desenvolvemento de Jakarta EE chámase EE4J (Eclipse Enterprise for Java).

O lanzamento sinala a finalización da infraestrutura e dos procesos para desenvolver as especificacións da plataforma Java no servidor para as empresas nunha plataforma neutra, neutral para provedores, neutro para provedores, que permite a toma de decisións, o desenvolvemento e a certificación transparentes e abertos. procesos. Para certificar produtos que son compatibles con Jakarta EE, os kits de compatibilidade tecnolóxica (TCK) están dispoñibles baixo a licenza Eclipse TCK.

Jakarta EE 8 é o punto de partida para a creación de novas especificacións, na elaboración das cales participarán diversos provedores. Entre os plans de ampliación das especificacións, menciónase o desenvolvemento de ferramentas para o desenvolvemento de aplicacións empresariais para a computación na nube (Cloud Native). Os cambios desenvolvidos durante a colaboración proporanse como parte da próxima versión de Jakarta EE 9, cuxas principais novidades serán a especificación de Jakarta NoSQL e os cambios no espazo de nomes.

Jakarta NoSQL definirá interfaces estándar de alto nivel para que as aplicacións Java interactúen coas bases de datos NoSQL, o que supón un paso importante na preparación da plataforma Java para o paradigma Cloud Native. Usarase o marco NoSQL de Jakarta como implementación de referencia JNoSQL. O cambio de espazo de nomes débese á incapacidade de usar os nomes java e javax na nova funcionalidade Jakarta EE, polo que planifícase transición ao novo espazo de nomes "jakarta.*"

En canto á toma de decisións, o JCP (Java Community Process) foi substituído por un novo proceso Proceso de especificación de Jakarta EE (JESP) que será utilizado polo Grupo de Traballo de Jakarta EE para o desenvolvemento de Jakarta EE. JESP baséase nos principios de especificación aberta adoptados pola comunidade Eclipse, EFSP (Eclipse Foundation Specification Process). A aprobación de calquera modificación das especificacións de Jakarta EE ou a formación dunha nova versión requirirá o consentimento da maioría absoluta dos membros estratéxicos do grupo de traballo, ademais de calquera outra norma de votación definida no EFSP.

Fonte: opennet.ru

Engadir un comentario