1С:Шина
1С:Шина - это программное обеспечение класса «Сервисная шина предприятия» (в англоязычной терминологии – Enterprise Service Bus, ESB) для обмена данными между различными информационными системами. Она представляет собой серверное решение, которое устанавливается и настраивается отдельно от информационных систем, интеграцию которых обеспечивает.
1С:Шина даёт возможность:
- Обмениваться сообщениями с брокером сообщений RabbitMQ.
- Обмениваться сообщениями с брокером сообщений Apache ActiveMQ Artemis.
- Обмениваться сообщениями через файлы.
- Взаимодействовать с информационными системами посредством HTTP-вызовов и обрабатывать входящие HTTP-вызовы.
- Обмениваться сообщениями, используя подключение к СУБД клиентской информационной системы по стандарту JDBC.
Преимущества:
- Тесная и удобная интеграция с системами на платформе «1С:Предприятие» при возможности работы с другими внешними приложениями.
- Простая установка и настройка.
- Понятный интерфейс и возможность мониторинга доставки сообщений.
- Отправитель не зависит от состояния получателей.
- Гарантированная доставка: повтор доставки при отсутствии подтверждения, хранение до доставки.
- Маршрутизация сообщений: определение множества адресатов сообщения.
- Высокая скорость доставки сообщений при большой интенсивности