Вышел новый релиз Entaxy, low-code платформы для создания интеграционных маршрутов обмена данными между информационными системами, c очередными исправлениями и улучшениями. Новшества релиза 1.11.0 коснулись множества разделов.
Сервисы
В раздел “Сервисы” добавлен новый подраздел “Клиенты”, включающий SOAP и REST клиенты (с поддержкой OAuth авторизации для REST клиентов)
UI
- Реализована возможность прямого редактирования ресурсов через UI
- Добавлены типовые шаблоны XSLT-преобразований для упрощения интеграции с системами 1С
- Для ускорения процесса разработки новых REST-сервисов добавлены:
- Описание сервиса Swagger Petstore в форматах JSON и YAML
Базовые шаблоны REST-сервисов в форматах JSON и YAML с поддержкой основных HTTP-методов
Библиотека маршрутов
Обновлена библиотека маршрутов. Добавлены:
- LISTENER :: QUEUE :: ARTEMIS – Маршрут для интеграций с использованием очередей брокера сообщений ActiveMQ Artemis
- SUBSCRIPTION :: TOPIC :: ARTEMIS – Маршрут для интеграций с использованием подписки на топики брокера сообщений ActiveMQ Artemis
Управление данными
Добавлен новый раздел “Управление данными” с функционалом Маппинга данных
Tags
Добавлены новые кастомные теги:
- Обработка данных:
- set-content — Устанавливает содержимое в целевую область с поддержкой динамических значений
- content — Определяет содержимое для вставки в целевую область
- description — Добавляет текстовое описание.
- freemarker – Обрабатывает данные с помощью шаблонов FreeMarker
- args – Контейнер для аргументов шаблона
- arg – Определяет отдельные аргументы
- Маппинг данных:
- map-data – Используется для маппинга данных между источником и целью
- Работа с кэшем:
- ignite-cache – Тег для работы с кэшем Ignite
- cache-read – Выполняет чтение данных из кэша
- cache-write – Выполняет запись данных в кэш
- threshold-filter — Фильтр порогового значения, который сравнивает значение из кэша с заданным значением и обновляет кэш при выполнении условия
- filter-key — Ключ, по которому будет выбрано значение в кэше
- test-value — Установка значения для сравнения
- Маршрутизация:
- use-connection – Управляет использованием указанной коннекции в маршруте
Новая версия доступна на странице релизов: скачивайте, пробуйте, присылайте отзывы.
В ближайшее время мы планируем запись нескольких видео с наглядной демонстрацией возможностей нового функционала. Удачных вам интеграций!