Jakarta EE 8 is beschikbaar, de eerste uitgave na de overdracht van Java EE naar het Eclipse-project

Eclipse-gemeenschap heeft geïntroduceerd het platform Jakarta EE 8, dat de opvolger is van Java EE (Java Platform, Enterprise Edition) na de overdracht van het ontwikkelingsproces van specificaties, TCK en referentie-implementaties aan de non-profitorganisatie Eclipse Foundation. Jakarta EE 8 biedt dezelfde set specificaties en TCK-tests als Java EE 8. De verschillen zijn alleen de naamsverandering en de overgang naar nieuwe ontwikkelprocessen voor specificaties. Het platform werd gelanceerd onder een nieuwe naam omdat Oracle alleen de technologieën en het projectmanagement heeft overgedragen, maar de rechten op de handelsnaam Java niet aan de Eclipse-gemeenschap heeft gegeven. Het gezamenlijke project voor de ontwikkeling van Jakarta EE werd de naam EE4J (Eclipse Enterprise for Java) gegeven.

De release signaleert de voltooiing van de infrastructuur en het opzetten van processen voor de ontwikkeling van specificaties van de Java-serverplatform voor ondernemingen op een neutraal platform, onafhankelijk van specifieke leveranciers en dat transparante en open besluitvorming, ontwikkeling en certificering mogelijk maakt. Voor de certificering van producten die compatibel zijn met Jakarta EE, zijn er TCK (Technology Compatibility Kits) compatibiliteitsevaluatiepakketten beschikbaar, aangeboden onder de Eclipse TCK-licentie.

Jakarta EE 8 is het uitgangspunt voor het creƫren van nieuwe specificaties, waarbij verschillende leveranciers betrokken zullen zijn. In de plannen voor verdere uitbreiding van de specificaties wordt de ontwikkeling van tools voor het bouwen van zakelijke toepassingen voor cloud computing genoemd (Cloud Native). De wijzigingen die tijdens de samenwerking zijn voorbereid, zullen worden aangeboden in de volgende release van Jakarta EE 9, waarvan de belangrijkste vernieuwingen de specificatie Jakarta NoSQL en de wijziging van de naamruimte zullen zijn.

Jakarta NoSQL zal standaard hoge niveau interfaces definiĆ«ren voor de interactie tussen Java-toepassingen en NoSQL-databases, wat een belangrijke stap is in de voorbereiding van het Java-platform voor het gebruik van de Cloud Native-paradigma. Als referentie-implementatie zal het framework JNoSQLworden gebruikt. De wijziging in de naamruimte is gerelateerd aan het onvermogen om de namen java en javax te gebruiken in de nieuwe functionaliteit van Jakarta EE, daarom gepland verhuizen we naar de nieuwe naamruimte ā€˜jakarta.*’

Wat betreft de besluitvorming, is de nieuwe proces Jakarta EE Specification Process (JESP), dat zal worden gebruikt door de Jakarta EE Working Group voor de ontwikkeling van Jakarta EE. JESP is gebaseerd op de door de Eclipse-gemeenschap aangenomen open principes voor het opstellen van specificaties (EFSP - Eclipse Foundation Specification Process). Voor goedkeuring van wijzigingen in de Jakarta EE-specificaties of het creƫren van een nieuwe versie is de goedkeuring van een absolute meerderheid van de strategische leden van de werkgroep vereist, naast eventuele andere stemprocedures die zijn bepaald in de EFSP.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster