Что такое «1С:Шина»
«1С:Шина» – система класса «Сервисная шина предприятия» (в англоязычной терминологии — Enterprise Service Bus, ESB). Такая система является посредником, который обеспечивает асинхронный обмен сообщениями между другими информационными системами.
«1С:Шина» позволяет реализовать разные сценарии интеграции
информационных систем:
- Интеграция по данным – интегрируемые системы передают друг другу данные, которые умеют обрабатывать.
- Интеграция по функциональности – одни информационные системы используют функционал других систем, передавая им данные для обработки и получая результат, по принципу «запрос — ответ».
В обоих сценариях «1С:Шина» передает сообщения от места их возникновения всем заинтересованным системам. Передаваемые сообщения могут трансформироваться «1С:Шиной», чтобы система, в которую должно быть доставлено сообщение, могла его обработать. Также «1С:Шина» может динамически определять, каким системам нужно доставить конкретное сообщение, т.е. маршрутизировать сообщения.
Приложения «1С:Шины» работают по тем же принципам, что и другие приложения
технологии «1C:Элемент», но есть и существенные отличия приложений «1С:Шины» от приложений технологии «1C:Элемент»:
- В проекте «1С:Шины» разрешено использование только некоторых видов элементов проекта.
- Пользовательский интерфейс приложения «1С:Шины» не предназначен для кастомизации.
Чтобы познакомиться с работой
«1С:Шины»:
- Установите программное обеспечение.
- Выполните демонстрационный пример.