Описание релизов Entaxy
Версия 1.10.1
Описание релиза
В релизе Entaxy ION 1.10.1 в AtlasMap исправлена проблема совместимости библиотеки ky с native fetch в браузерах на основе Chromium.
Общие характеристики
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Описание |
Сборка Apache Karaf, подготовленная для установки Entaxy |
Основная сборка Entaxy |
Сборка “все в одном” |
Назначения |
1. Использование в качестве интеграционного стека без применения собственной функциональности Entaxy |
Промышленное использование |
Локальное тестирование без кластеризации |
Установка Entaxy |
Вручную, скрипт установки |
При первом запуске |
При первом запуске |
Состав сборки
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Конфигурация, обеспечивающая согласованность версий компонентов |
✅ |
✅ |
✅ |
Entaxy |
❌ |
✅ |
✅ |
СУБД |
❌ |
❌ |
✅ |
Брокер сообщений |
❌ |
❌ |
✅ |
Документация |
❌ |
✅ |
✅ |
Особенности
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Промышленное использование |
✅ |
✅ |
❌ |
Поддержка кластеризации |
✅ |
✅ |
❌ |
Требуется конфигурация перед первым запуском |
❌ |
✅ |
❌ |
Версия 1.10.0
Описание релиза
-
Entaxy CI/CD
Добавлен новый раздел Entaxy CI/CD, предоставляющий возможность переноса интеграций между различными средами через UI с поддержкой редактирования конфигураций:-
объектам платформы добавлен информационный блок, отображающий текущий статус, тип и конфигурацию кластера;
-
при установке объектов через CI/CD в информационном блоке дополнительно отображаются название билда, номер версии и ревизии.
-
-
Entaxy Transformation
Добавлен новый раздел Entaxy Transformation, предоставляющий инструменты для визуального моделирования и трансформации данных. -
Безопасность
Реализовано централизованное управление безопасностью через UI:-
Хранилище ключей (Keystore): управление ключами и сертификатами;
-
Хранилище секретов (Vaults): поддержка хранения конфиденциальной информации, включая пароли и секреты;
-
JAAS: улучшена интеграция с системами аутентификации через Java Authentication and Authorization Service (JAAS);
-
Авторизация сервисов:
-
поддержка авторизации через JAAS или OAuth 2.0 для REST-сервисов;
-
поддержка авторизации через JAAS для SOAP-сервисов;
-
-
Аудит-логирование: добавлена поддержка сбора аудит-логов с настройкой экспорта в формат CEF.
-
-
Диаграмма профиля. Обновлена Диаграмма профиля с добавлением новых возможностей:
-
Connectors Palette: введена палитра для выбора и добавления коннекторов;
-
Поддержка изменения точек кастомизации с возможностью сохранения изменений через диаграмму.
-
-
UI
-
Интерфейс таблиц управления объектами оптимизирован для быстрого выполнения основных действий;
-
Улучшен интерфейс добавления коннекторов: теперь доступен фильтр выбора направления;
-
Улучшены возможности взаимодействия с ресурсами в Ресурс-провайдере;
-
Добавлены операции управления коннекциями (start/stop/edit/view/uninstall);
-
В Ресурс-провайдер добавлены component-library и entaxy-keystore;
-
В информацию об узле добавлены состояния продюсера и консьюмера;
-
Обновлена структура дерева:
-
Коннекторы разделены по направлениям;
-
В таблицу управления коннекторами (раздел 'Коннекторы') добавлен столбец 'Тип';
-
Настройки конфигураций объектов вынесены в отдельный подраздел;
-
Добавлен раздел Библиотека маршрутов с поддержкой создания различных типов маршрутов:
-
AGGREGATOR: маршруты для объединения нескольких сообщений;
-
QUARTZ: маршруты с использованием планировщика задач QUARTZ;
-
TIMER: маршруты с периодическим запуском;
-
ROUTE::CALLABLE: динамические маршруты для программного вызова;
-
-
-
Добавлен раздел Репозитории для подключения кастомных репозиториев через UI.
-
-
Сервисы
-
В раздел Сервисы добавлен SOAP сервис - Uniform-passive-service;
-
REST сервисы:
-
Security: добавлен раздел настроек безопасности;
-
Schema Validation Enabled: добавлен чек-бокс проверки валидации схемы;
-
Data Format: добавлена поддержка выбора формата данных;
-
Добавлена генерация enum;
-
-
SOAP сервисы:
-
Security: добавлен раздел настроек безопасности.
-
-
-
Прочее
-
Добавлены настройки гарантированной доставки Redelivery policy;
-
Входные коннекторы и сервисы: добавлен параметр
Generate logging key
; -
Добавлена поддержка Groovy-скриптов;
-
Системные коннекции переведены на систему фабрик;
-
Добавлены фабрики для создания HTTP коннекторов;
-
Добавлено пространство имён
m:
для улучшения организации XML-конфигураций; -
Добавлена документация по используемой версии Apache Camel;
-
Добавлена поддержка кириллицы в маршрутах.
-
-
Tags. Добавлены новые кастомные теги:
-
Connector Selector: добавлена поддержка новых и LEGACY коннекторов;
-
Для активации выполните команду
entaxy:back-comp install
, чтобы установить поддержку старых механизмов и коннекторов.-
Выполняйте эту команду до создания систем, чтобы в базе данных корректно создавались записи о сущностях.
-
-
Опция 'connector preferred as mandatory' позволяет принудительно использовать приоритетные коннекторы, если они доступны. Если подходящий коннектор не найден, будет сгенерирована ошибка, указывающая на отсутствие коннектора.
-
-
Call route: вызов другого маршрута с синхронным или асинхронным выполнением;
-
Log: запись сообщения в лог;
-
Set log key: настройка ключевых параметров логирования;
-
Read secret: чтение секрета из хранилища;
-
Prefer connector: выбор выходного коннектора;
-
Standard router: маршрутизация данных по правилам;
-
Default destination: установка значений заголовков для маршрутизации;
-
Xslt xalan: XSLT-преобразование пакета с использованием процессора Xalan;
-
Atlasmap: указание ресурса конфигурации для трансформации данных;
-
<blueprint:bean />
: настройка Java-бинов; -
<blueprint:reference />
: создание ссылок на сервисы в OSGi контейнере.
-
Общие характеристики
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Описание |
Сборка Apache Karaf, подготовленная для установки Entaxy |
Основная сборка Entaxy |
Сборка “все в одном” |
Назначения |
1. Использование в качестве интеграционного стека без применения собственной функциональности Entaxy |
Промышленное использование |
Локальное тестирование без кластеризации |
Установка Entaxy |
Вручную, скрипт установки |
При первом запуске |
При первом запуске |
Состав сборки
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Конфигурация, обеспечивающая согласованность версий компонентов |
✅ |
✅ |
✅ |
Entaxy |
❌ |
✅ |
✅ |
СУБД |
❌ |
❌ |
✅ |
Брокер сообщений |
❌ |
❌ |
✅ |
Документация |
❌ |
✅ |
✅ |
Особенности
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Промышленное использование |
✅ |
✅ |
❌ |
Поддержка кластеризации |
✅ |
✅ |
❌ |
Требуется конфигурация перед первым запуском |
❌ |
✅ |
❌ |
Версия 1.9.0
Описание релиза
-
Инфраструктура сервисов - теперь можно из UI создавать и запускать SOAP и REST сервисы
-
SOAP сервисы на основе wsdl
-
REST(OpenAPI) сервисы на основе YAML/JSON
-
Поддержка инфраструктуры сервисов на UI
-
Улучшения на UI:
-
добавлен ui для просмотра и загрузки ресурсов
-
добавлен ui для просмотра и взаимодействия со списком сервисов, а также создания новых сервисов и их редактирования
-
добавлена вкладка Properties к коннекторам и сервисам
-
улучшено пользовательское взаимодействие на вкладке Properties: изменено местоположение кнопки Save и добавлено предупреждение при попытке покинуть страницу с несохраненными изменениями
-
добавлено поле displayName для коннекторов
-
добавлен общий список коннекторов
-
добавлена диаграмма профиля
-
изменения внешнего вида интерфейса, в т.ч. вид страницы логина
-
-
Добавлена возможность доступа к сервисам без авторизации
-
Добавлены потоки обработки ответа и пост-обработка
-
Улучшена работа инфраструктуры фабрик
-
Добавлены новые теги:
-
respond: начать отправку ответа сейчас (и продолжить обработку данных)
-
entaxy-trace: используется для отслеживания маршрута прохождения данных
-
xslt: используется для xslt-преобразования пакета при помощи xslt-ресурса
-
prefer-connector: параметр выбора выходного коннектора
-
to-connection: используется для указания пути, по которому данные будут переданы на конкретную коннекцию
-
-
URL handler & URL resolver для XSLT
-
Многочисленные исправления
Общие характеристики
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Описание |
Сборка Apache Karaf, подготовленная для установки Entaxy |
Основная сборка Entaxy |
Сборка “все в одном” |
Назначения |
1. Использование в качестве интеграционного стека без применения собственной функциональности Entaxy |
Промышленное использование |
Локальное тестирование без кластеризации |
Установка Entaxy |
Вручную, скрипт установки |
При первом запуске |
При первом запуске |
Состав сборки
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Конфигурация, обеспечивающая согласованность версий компонентов |
✅ |
✅ |
✅ |
Entaxy |
❌ |
✅ |
✅ |
СУБД |
❌ |
❌ |
✅ |
Брокер сообщений |
❌ |
❌ |
✅ |
Документация |
❌ |
✅ |
✅ |
Особенности
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Промышленное использование |
✅ |
✅ |
❌ |
Поддержка кластеризации |
✅ |
✅ |
❌ |
Требуется конфигурация перед первым запуском |
❌ |
✅ |
❌ |
Версия 1.8.3
-
Масштабные улучшения UI - теперь можно создавать коннекторы и редактировать маршруты
-
Создание и редактирование коннекторов и профилей
-
Создание и редактирование пользовательские маршруты в четырех точках кастомизации
-
Создание и редактирование выходных маршрутизаторов
-
Создание коннектора 1С
-
Реестр схем
-
Улучшение документации
Общие характеристики
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Описание |
Сборка Apache Karaf, подготовленная для установки Entaxy |
Основная сборка Entaxy |
Сборка “все в одном” |
Назначения |
1. Использование в качестве интеграционного стека без применения собственной функциональности Entaxy |
Промышленное использование |
Локальное тестирование без кластеризации |
Установка Entaxy |
Вручную, скрипт установки |
При первом запуске |
При первом запуске |
Состав сборки
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Конфигурация, обеспечивающая согласованность версий компонентов |
✅ |
✅ |
✅ |
Entaxy |
❌ |
✅ |
✅ |
СУБД |
❌ |
❌ |
✅ |
Брокер сообщений |
❌ |
❌ |
✅ |
Документация |
❌ |
✅ |
✅ |
Особенности
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Промышленное использование |
✅ |
✅ |
❌ |
Поддержка кластеризации |
✅ |
✅ |
❌ |
Требуется конфигурация перед первым запуском |
❌ |
✅ |
❌ |
Версия 1.8.2
Описание релиза
-
Автоматическая генерация конфигурационных файлов для изменяемых свойств объектов: профилей, коннекций и т.д.
-
Улучшение и оптимизация сборок.
-
Переработка и унификация внутренней инфраструктуры платформы.
-
Разделение коннекторов универсального сервиса на активный и пассивный.
-
Обновление документации.
-
Информация по нагрузочному тестированию добавлена в документацию.
-
Управление профилями и коннекциями из веб интерфейса шины.
-
Исправление ошибок в модуле управления Apache Active MQ Artemis.
-
Модуль OData доступен как расширение.
-
Модуль EAV доступен как расширение.
Общие характеристики
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Описание |
Сборка Apache Karaf, подготовленная для установки Entaxy |
Основная сборка Entaxy |
Сборка “все в одном” |
Назначения |
1. Использование в качестве интеграционного стека без применения собственной функциональности Entaxy |
Промышленное использование |
Локальное тестирование без кластеризации |
Установка Entaxy |
Вручную, скрипт установки |
При первом запуске |
При первом запуске |
Состав сборки
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Конфигурация, обеспечивающая согласованность версий компонентов |
✅ |
✅ |
✅ |
Entaxy |
❌ |
✅ |
✅ |
СУБД |
❌ |
❌ |
✅ |
Брокер сообщений |
❌ |
❌ |
✅ |
Документация |
❌ |
✅ |
✅ |
Особенности
entaxy-karaf | entaxy-platform | entaxy-compact | |
---|---|---|---|
Промышленное использование |
✅ |
✅ |
❌ |
Поддержка кластеризации |
✅ |
✅ |
❌ |
Требуется конфигурация перед первым запуском |
❌ |
✅ |
❌ |