Apache Olingo добавляет поддержку Java 17

Выпущен Apache Olingo 5.0.0 с поддержкой Java 17 и Jakarta EE для Olingo OData Version 4. Библиотека Olingo предоставляет основу для представления данных с помощью протокола OData, обеспечивая разработчикам простой, основанный на стандартах доступ к информации, которая в противном случае была бы заперта во внутренних базах данных.

Apache Olingo - это библиотека Java, реализующая протокол открытых данных (OData). Apache Olingo обслуживает клиентские и серверные аспекты OData. OData 4.0 является версией протокола OASIS. Открытый протокол данных - это открытый протокол
позволяющий создавать и использовать простые и стандартные REST-интерфейсы с возможностью запросов и взаимодействия.

Olingo стал проектом Apache Incubator в 2013 году, объединив серверные библиотеки Java от SAP и клиентские библиотеки Java от группы открытых технологий Microsoft.

Использование OData, которая основана на REST и использует HTTP, AtomPub и JSON, означает, что Olingo может использовать URL-адреса для подключения к источникам данных, что упрощает запросы и обмен данными. OData также означает, что Olingo можно использовать для работы с API данных, а поддержка Olingo пользовательских интерфейсов на основе браузера также упрощает его использование. Odata также предоставляет руководство по отслеживанию изменений, определению функций/действий для многоразовых процедур и отправке асинхронных/пакетных запросов. Метаданные OData, представляющие собой машиночитаемое описание модели данных API, позволяют создавать мощные общие клиентские прокси и инструменты.

Olingo является одной из предпочтительных реализаций OData для среды Java наряду с SDL OData Framework. Olingo состоит из трех основных модулей: Java V2, Java V4 и JavaScript. Существует также библиотека .NET для OData под названием Restier.

Модуль Java V2 Olingo состоит из клиентских и серверных библиотек, поддерживающих OData V2. Модуль Java V4 содержит серверные библиотеки, поддерживающие OData V4, а модуль JavaScript V4 представляет собой библиотеку, поддерживающую OData V4 только для клиентов.

Серверные Java-библиотеки поддерживают прямую интеграцию с JPA (Java Persistence API), а результирующий сервис поддерживает CRUD-операции и другие возможности протокола OData, включая упорядочивание, пагинацию и фильтрацию.

Olingo 5 доступен уже сейчас.

Apache Olingo добавляет поддержку Java 17
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
16 января 2024 г.
49
Теги: Java , Apache

Комментарии

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

Читайте еще

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

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