1С:Интеграция КОРП 1.0.4: новые возможности корпоративной шины данных

26.09.2024      578

В 1С:Интеграции 1.0.4 появился OpenAPI для собственных сервисов, оптимизировано быстродействие, расширен механизм маршрутов, а работа с редактором маршрутов стала более удобной.

Рассказываем обо всех ключевых нововведениях этого релиза.


Об 1С:Интеграции КОРП

Интеграция КОРП – программный продукт для автоматизации интеграционных процессов в корпоративной информационной среде, использующий для обмена канонический либо произвольный формат. Для преобразования данных в каноническом формате используются доработанные инструменты прикладного решения «1С:Конвертация данных 3.0». Продукт состоит из трех компонентов:

  • Центральная база интеграции (ЦБИ) – обеспечивает настройку обмена между системами, настройку транспортного слоя и управление общими интеграционными процессами.
  • Транспортный слой (ТС) – обеспечивает гарантированную доставку с помощью очередей сообщений с возможностью приоритизации. Построен на индустриально опробованных компонентах с открытым исходным кодом (Apache ActiveMQ, Karaf, Camel, CFX).
  • Универсальный коннектор 1С – представляет собой подсистему, встраиваемую в конфигурации 1С.

В очередном релизе 1С:Интеграции КОРП 1.0.4 реализованы новые функциональные возможности и дополнения.
 

Узнать подробнее о решении


Механизм «топиков», REST-точки и OpenAPI для собственных сервисов

Для гарантированной доставки сообщений в транспортном слое реализован механизм «топиков» – каналов или маршрутов для передачи сообщений, которые позволяют рассылать сообщения сразу нескольким получателям. В отличие от очередей, где каждое сообщение обрабатывается одним получателем, в случае топиков одно сообщение может быть получено сразу несколькими подписчиками. Поддерживается публикация и подписка на топики – механизм настраивается на стороне центральной базы интеграции (ЦБИ).

На стороне Центральной базы интеграции были добавлены REST-точки для основного обмена и больших пакетов. При передаче данных через REST-точки поддерживаются произвольные заголовки. Возможность особенно полезна для интеграции с системами не 1С и для интеграции SOAP + REST.

Реализован OpenAPI – может быть использован для собственных сервисов и компонентов маршрута «Внешний OpenAPI-сервис». OpenAPI может быть также использован внешними сервисами.


Механизм маршрутов

В палитре компонентов редактора маршрутов появилось 29 новых компонентов маршрута, включая кластерные:

  1. «Apache Kafka – источник» – позволяет получать сообщения из брокера Apache Kafka;
  2. «Apache Kafka – приёмник» – позволяет передавать сообщения в брокер Apache Kafka;
  3. «IBM MQ – источник» – позволяет считывать события из очереди сообщений IBM MQ;
  4. «IBM MQ – приёмник» – считывает события из очереди сообщений IBM MQ;
  5. «RabbitMQ – источник» – позволяет получать сообщения из брокера сообщений RabbitMQ;
  6. «RabbitMQ – приёмник» – позволяет отправлять сообщения в брокер сообщений RabbitMQ;
  7. «SOAP-сервис» – позволяет подключиться к SOAP-сервису по указанному в компоненте адресу;
  8. «SOAP-сервис – источник» – позволяет развернуть SOAP-сервис по заданной WSDL-схеме на стороне транспортного слоя;
  9. «Валидатор XML» – предназначен для валидации пакета по схеме;
  10. «Внешний http-сервис» – позволяет выполнять запросы к внешнему HTTP-сервису;
  11. «Внешний OpenAPI-сервис» – позволяет выполнять запросы к внешнему сервису;
  12. «Вызвать исключение» – вызывает исключение в маршруте, при этом выполнение маршрута прерывается;
  13. «Вызов программного источника» – позволяет отправлять сообщение в любой контекст транспортного слоя, в маршрутах которого используется компонент «Программный источник»;
  14. «Запрос к БД – источник» – позволяет использовать в качестве источника запрос к базе данных;
  15. «Запрос к БД – приёмник» – позволяет использовать в качестве приёмника запрос к базе данных;
  16. «Комментарий» – предназначен для добавления комментария к маршруту;
  17. «Обработка исключения» – позволяет настроить обработку исключений непосредственно в маршруте;
  18. «Общие элементы» – позволяет объявлять дополнительные общие элементы для всего контекста;
  19. «Очередь (система) – источник» – позволяет получать сообщения из любой системы, очереди;
  20. «Очередь (система) – приёмник» – позволяет отправлять сообщение в любые системы, очереди;
  21. «Планировщик – источник» – позволяет запускать таймер для выполнения контекста по заданному расписанию;
  22. «Программный источник» – позволяет получать сообщения из других контекстов транспортного слоя, в маршрутах которого используется компонент «Вызов программного источника»;
  23. «Разделитель» – позволяет разбить сообщение на несколько элементов (сообщений) и обработать их по-отдельности;
  24. «Режим обмена» – определяет режим обмена: сообщение или запрос-ответ;
  25. «Список по ключу» – компонент позволяет получить список значений из соответствия и сохранить в нужный заголовок;
  26. «Стоп» – останавливает выполнение маршрута;
  27. «Троттлинг» – контролирует скорость передачи большого количества сообщений;
  28. «Цикл» – используется для повторения действия до тех пор, пока не будет выполнено заданное условие;
  29. «Шаблонизатор» – дает возможность использовать шаблон для формирования тела сообщения

В редакторе маршрутов появились новые возможности:

  • поиск компонентов;
  • свертывание;
  • формы для настройки сложных свойств.

Для создания кастомных и сложных маршрутов появился новый инструмент – механизм «универсальные соответствия». Позволяет установить соответствия значений по ключу. Может использоваться в кастомных нетиповых маршрутах.

В маршрутах появилась возможность производить валидацию пакетов по схеме xsd., а также настраиваемая обработка исключений.

Для реквизитов свойств у компонентов маршрутов реализована параметрическая установка значений. Это повышает удобство массовой настройки и обработки маршрутов и предоставляет более удобные механизмы переноса маршрутов между контурами.


Интеграция с 1С:MDM НСИ, быстродействие и инструменты отладки

Доработана интеграция с 1С:MDM Управление нормативно-справочной информацией – при использовании в качестве шины данных 1С:Интеграция КОРП, в обмен могут включаться объекты расширений.

Доработаны следующие инструменты разработки и отладки:

  • тест выгрузки;
  • тест загрузки;
  • регистрация

Оптимизировано быстродействие:

  • успешно пройдены нагрузочные тесты на 100 000 одновременно подключенных систем – участников обмена;
  • более чем в 3 раза повысили быстродействие транспортного слоя при передаче сообщений.

Важно: обновление на версию 1.0.4.1 возможно только с предыдущей версии (1.0.3.1).
 

Приобрести «1С:Интеграция КОРП» на Инфостарте


Автор:
Обозреватель


См. также

Новость

1С:Предприятие.Элемент – технология для создания консьюмерских приложений, web-витрин или личных кабинетов. В облачном варианте оценить возможности 1С:Элемента можно бесплатно. Рассказываем, что нового в шестой версии.

26.09.2024    2758    ЕленаЧерепнева    2       

3

Новость

Приглашаем на бесплатный онлайн-вебинар, где мы расскажем о возможностях «Бюджетир» и поговорим о том, как объединить производственное и бюджетное планирование в одной программе для точного достижения финансовых целей.

16.09.2024    1057    Alexcheps    0       

16

Новость Новый релиз Обзор готовых решений

Фирма «1С» сообщила о выходе обновления для отраслевой конфигурации 1С:Отель. В релиз вошли новые функциональные возможности, а также некоторые технологические улучшения, в том числе поддержка 1С:Шины.

03.09.2024    1535    ЕленаЧерепнева    0       

1

Новость

В рамках сотрудничества между Инфостарт и Selectel мы приготовили специальное предложение – промокод на 10 000 рублей, который можно использовать для аренды готового облака 1С на облачной платформе Selectel!

26.08.2024    1350    Alexcheps    0       

16

Новость

13 августа Инфостарт и компания АЙТОБ провели открытый вебинар «Импортозамещение зарубежных систем управления перевозками с помощью 1С:TMS. Кейсы российских компаний». Делимся видеозаписью вебинара и ответами на самые частые вопросы о решении.

20.08.2024    2774    user997184    1       

17

Новость

Фирма «1С» сообщила о начале продаж комплекта расширений для отраслевых продуктов АПК. Комплект предназначен для автоматизации обмена с ФГИС Ветис Хорриот. Новый вариант поставки позволяет обеспечить автоматизацию обмена с минимальными трудозатратами.

07.08.2024    1563    ЕленаЧерепнева    0       

1

Новость

Приглашаем на бесплатный онлайн-вебинар по импортозамещению зарубежных систем управления перевозками, где мы поговорим о концепции TMS-систем.

01.08.2024    1517    user997184    0       

15

Новость

Расскажем о продукте, который позволяет автоматизировать учет в санаториях, реабилитационных центрах и пансионатах сразу во всех сферах

30.07.2024    1273    user997184    0       

2
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение