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

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

В 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С:РКЛ для всех подрядчиков одинаковый, но результаты сопровождения могут отличаться в разы. На вебинаре 17 июня разберем критерии выбора подрядчика, реальные кейсы аудита и типовые проблемы крупных 1С-систем.

11.06.2026    472    julls_smile    0       

16

1С тормозит не всегда из-за кода. Иногда причина в инфраструктуре: база растет, нагрузка меняется, а серверы и диски остаются прежними. Объясняем, почему обновление железа — часть эксплуатации 1С и как планировать до того, как риски станут критичными.

09.06.2026    609    buganchik    0       

16

В июне Инфостарт проведет серию бесплатных вебинаров по автоматизации 1С: отчетность, управление проектами, корпоративное сопровождение и обучение сотрудников. Участники получат практические рекомендации и чек-листы от экспертов.

09.06.2026    468    asolohina    0       

13

Как оценить качество поддержки по 1С:РКЛ до того, как система столкнется с критическим сбоем? Разберем критерии выбора подрядчика, реальные кейсы аудита и типовые проблемы крупных 1С-систем.

05.06.2026    644    julls_smile    0       

16

Как сделать обучение сотрудников управляемым и измеримым процессом? Покажем, как автоматизировать обучение на платформе 1С, контролировать результаты, сократить ручную работу и оценивать эффективность программ развития персонала.

05.06.2026    453    julls_smile    0       

2

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

03.06.2026    841    julls_smile    1       

15

В релизе Таймлист 3.0.1 обновили распознавание речи, добавили анализ до пяти материалов одновременно, персональный словарь терминов и новые промт-сценарии для протоколов. Система помогает сверять встречи с документами и не домысливать факты в отчете.

03.06.2026    425    kosenkovictoria    0       

1

2 июня в 12:00 МСК в прямом эфире покажем архитектурный подход, который исключает эту проблему. Разберем глобальное обновление версии «Стандарт» веб-портала «Онлайн-заказ»: интерфейс, скорость и кастомизацию без потери типовых обновлений 1С.

29.05.2026    558    kosenkovictoria    0       

1
Инфостарт бот
Для отправки сообщения требуется регистрация/авторизация