Форма 1С заявила о начале продаж продукта «1С-Шина», реализующего очередь асинхронного обмена сообщениями между информационными системами, реализованными на различных платформах.
В среде сервисной шины предприятия (ESB) обмен данными происходит не между отдельными ИБ, а между ИБ и шиной данных, которая реализует временное хранение передаваемых сообщений, их трансформацию, а также гарантирует доставку сообщений до получателя. Кроме того, ESB позволяет настраивать маршрутизацию сообщений (выбор способа доставки и маршрута), на основе данных самих сообщений.
1С-Шина позволяет:
- обмениваться сообщениями с ИБ на платформе 1С:Предприятие 8.3.19.1399 и выше
- обмениваться сообщениями с брокером сообщений RabbitMQ;
- обмениваться сообщениями с брокером сообщений Apache ActiveMQ Artemis;
- обмениваться сообщениями через файлы;
- взаимодействовать с информационными системами посредством HTTP-вызовов и обрабатывать входящие HTTP-вызовы;
- обмениваться сообщениями, используя подключение к СУБД клиентской информационной системы по стандарту JDBC.
При этом не заявлена поддержка Windows Message Queuing, брокера IBM WebSphere и других известных производителей ESB.
Также могу отметить странную систему лицензирования, привязанную к суммарному количеству пользователей в базе. Например, если у вас 5 баз, в которых суммарно работают 110 человек, а сеансов обмена не более 20, вы заплатите 200 000 руб… В той же IBM WebSphere лицензируются число ядер процессора, задействованных в работе шины. Хотя суммарно решение IBM WebSphere выходит дороже, но сам принцип лицензирования более прозрачный и масштабируемый.