Обновления Apache Geronimo Arthur

Apache Geronimo Arthur был обновлен с поддержкой Common-compress, XBean, и обеспечивает совместимость опций по умолчанию с последним выпуском GraalVM.

Apache Geronimo - это серверный runtime с открытым исходным кодом, который объединяет ряд проектов с открытым исходным кодом для создания Java/OSGi серверных runtimes. Проекты сосредоточены на предоставлении библиотек JavaEE/JakartaEE и реализации Microprofile.

Реализация Apache Geronimo также ориентирована на предоставление метаданных для связок OSGi. Еще один проект Geronimo - XBean, целью которого является создание сервера на основе плагинов, аналогичного Eclipse. XBean сможет обнаруживать, загружать и устанавливать серверные плагины из интернет-репозитория. В него также входит поддержка нескольких IoC-систем, поддержка работы без IoC-системы, JMX без JMX-кода, управление жизненным циклом и загрузчиком классов, а также интеграция с Spring.

В Geronimo также реализовано несколько микропрофилей, включая конфигурацию, отказоустойчивость (Safeguard), JWT Auth и OpenTracing, Health, Metrics и OpenAPI.

Apache Geronimo Arthur предназначен для создания легкой обертки, обеспечивающей слой поверх Oracle GraalVM для сборки нативных двоичных файлов и докер-образов из Java-приложений.

Проект состоит из нескольких модулей, начиная с API, который интегрирован со встроенными расширениями для упрощения граализации приложений. Также есть SPI, который содержит API расширений, предназначенный для использования библиотеками или интеграторами для упрощения граализации паттерна кодирования или стиля кодирования фреймворка.

Следующим элементом Geronimo является Apache BatchEE, который предоставляет реализацию JBatch и набор полезных расширений для этой спецификации. Реализация JBatch основана на форке эталонной реализации, предоставленной IBM, но теперь она имеет ряд улучшений. BatchEE имеет расширения для Beanio, Camel, Commons-csv, Extras, Groovy, Hazelcast, Jackson, Jsefa, Jsonp и Modelmapper. Он имеет веб-интерфейс и предоставляет различные способы раскрытия деталей Batch через REST, CLI и плагины Maven.

Модуль реализации отвечает за оркестровку выполнения расширения до генерации и выполнения командной строки нативного образа. Также есть Maven-плагин, который оборачивает реализацию в Maven-плагин и предоставляет Docker helper mojos.

Обновления Apache Geronimo Arthur
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
29 марта 2024 г.
65
Теги: Apache Geronimo

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще

Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!

Только свежие новости программирования и технологий каждый день.

Свежие посты