Описание релизов 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
2. Использование для тестовых целей с возможностью быстрого восстановления к исходному состоянию

Промышленное использование

Локальное тестирование без кластеризации

Установка Entaxy

Вручную, скрипт установки

При первом запуске

При первом запуске

Состав сборки

entaxy-karaf entaxy-platform entaxy-compact

Конфигурация, обеспечивающая согласованность версий компонентов

Entaxy


устанавливается скриптами из внешнего Maven-репозитория

СУБД

Брокер сообщений

Документация


устанавливается при установке 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
2. Использование для тестовых целей с возможностью быстрого восстановления к исходному состоянию

Промышленное использование

Локальное тестирование без кластеризации

Установка Entaxy

Вручную, скрипт установки

При первом запуске

При первом запуске

Состав сборки

entaxy-karaf entaxy-platform entaxy-compact

Конфигурация, обеспечивающая согласованность версий компонентов

Entaxy


устанавливается скриптами из внешнего Maven-репозитория

СУБД

Брокер сообщений

Документация


устанавливается при установке 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
2. Использование для тестовых целей с возможностью быстрого восстановления к исходному состоянию

Промышленное использование

Локальное тестирование без кластеризации

Установка Entaxy

Вручную, скрипт установки

При первом запуске

При первом запуске

Состав сборки

entaxy-karaf entaxy-platform entaxy-compact

Конфигурация, обеспечивающая согласованность версий компонентов

Entaxy


устанавливается скриптами из внешнего Maven-репозитория

СУБД

Брокер сообщений

Документация


устанавливается при установке Entaxy

Особенности

entaxy-karaf entaxy-platform entaxy-compact

Промышленное использование

Поддержка кластеризации

Требуется конфигурация перед первым запуском

Версия 1.8.3

  • Масштабные улучшения UI - теперь можно создавать коннекторы и редактировать маршруты

  • Создание и редактирование коннекторов и профилей

  • Создание и редактирование пользовательские маршруты в четырех точках кастомизации

  • Создание и редактирование выходных маршрутизаторов

  • Создание коннектора 1С

  • Реестр схем

  • Улучшение документации

Общие характеристики

entaxy-karaf entaxy-platform entaxy-compact

Описание

Сборка Apache Karaf, подготовленная для установки Entaxy

Основная сборка Entaxy

Сборка “все в одном”

Назначения

1. Использование в качестве интеграционного стека без применения собственной функциональности Entaxy
2. Использование для тестовых целей с возможностью быстрого восстановления к исходному состоянию

Промышленное использование

Локальное тестирование без кластеризации

Установка Entaxy

Вручную, скрипт установки

При первом запуске

При первом запуске

Состав сборки

entaxy-karaf entaxy-platform entaxy-compact

Конфигурация, обеспечивающая согласованность версий компонентов

Entaxy


устанавливается скриптами из внешнего Maven-репозитория

СУБД

Брокер сообщений

Документация


устанавливается при установке 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
2. Использование для тестовых целей с возможностью быстрого восстановления к исходному состоянию

Промышленное использование

Локальное тестирование без кластеризации

Установка Entaxy

Вручную, скрипт установки

При первом запуске

При первом запуске

Состав сборки

entaxy-karaf entaxy-platform entaxy-compact

Конфигурация, обеспечивающая согласованность версий компонентов

Entaxy


устанавливается скриптами из внешнего Maven-репозитория

СУБД

Брокер сообщений

Документация


устанавливается при установке Entaxy

Особенности

entaxy-karaf entaxy-platform entaxy-compact

Промышленное использование

Поддержка кластеризации

Требуется конфигурация перед первым запуском