Specyfikacja Jakarta EE 8 opublikowana

Grupa Eclipse Foundation opublikowała w tym tygodniu (prawie równo dwa lata po tym, gdy Oracle przestał wspierać oprogramowanie Java) pełną specyfikację platformy Jakarta EE 8, będącej implementacją serwerowej platformy programistycznej Java Enterprise Edition 8.

Grupa udostępniła także serwer aplikacji Jakarta EE i pakiet TCK (Technology Compatibility Kit), który pozwala deweloperom testować zgodność tworzonych przez nich aplikacji z nową platformą.

Mówiąc w największym skrócie specyfikacja platformy Jakarta EE 8 opisuje zestaw interfejsów programistycznych, które musi wspierać zgodny z nią serwer aplikacyjny. Wszystkie specyfikacje Jakarta EE są dostępne na stronie internetowej projektu (patrz tutaj). Są to różne specyfikacje, od Jakarta Annotations (semantyka programowania deklaratywnego), do Jakarta Server Pages (która definiuje szablon silnika obsługującego webowe aplikacje).

Zobacz również:

Razem z kompletem specyfikacji grupa Eclipse Foundation udostępniła oprogramowanie Eclipse GlassFish 5.1. Jest to bazujący na otwartym kodzie serwer aplikacji, będący implementacją platformy Jakarta EE. Można oczekiwać, że w najbliższej przyszłości dostawcy rozwiązań Java zaczną udostępniać deweloperom serwery aplikacji pracujące zgodnie z nową platformą Jakarta EE 8.

I tak np. opracowany przez IBM serwer aplikacji Open Liberty ma już certyfikat zgodności z platformą Jakarta EE 8. Można się spodziewać, ze kolejne firmy pójdą wkrótce w ślady IBM i również zaczną prezentować własne serwery aplikacji mające certyfikat zgodności ze specyfikacją Jakarta EE 8.


TOP 200