1С ШИНА. ШИНА ДАННЫХ 1С. УСТАНОВКА
- Опубликовано Илья Низамов
- Разделы Blog
- Дата 02.02.2022
- Комментарии Нет комментариев
Всем привет. Небольшая акция для новичков, старички могут пропустить)
К сожалению, текущий функционал портала школы не позволяет делать бандлы. В связи с этим решил попробовать собрать все курсы в один бандл по интересной цене. Кто заинтересовался, пишите в личку @IlyaNizamov
Привет программисты 1С, с вами Низамов Илья. Сегодня начинаем серию обучающих видео по новому продукту от фирмы 1С, 1С:Шина.
Запишись на тренинг
Для тех, кто не знает 1С Шина — это программный продукт класса «Сервисная шина предприятия» (в англоязычной терминологии – Enterprise Service Bus, ESB), обеспечивающий обмен данными между различными информационными системами, не только 1с. В основе работы лежит принцип асинхронного обмена сообщениями между информационными системами, которые взаимодействуют посредством 1С:Шины.
Шина позволяет настраивать маршрутизацию передаваемых через нее сообщений, то есть по содержимому сообщения определять, какие из взаимодействующих систем должны получить это сообщение. Также есть возможность трансформировать сообщение в процессе доставки. Для описания взаимодействия информационных систем предоставляется специальная среда разработки. В ней разработчик может декларативно настраивать маршрутизацию и трансформацию сообщений с использованием встроенного языка.
Для взаимодействия с Шиной в платформе 1С:Предприятие есть механизм сервисов интеграции. Используя возможности этого механизма, разработчик может обеспечить отправку исходящих и обработку входящих сообщений. Высокая скорость (тысячи сообщений в минуту) обмена обеспечивается за счет встраивания механизма непосредственно в платформу 1С предприятие. При этом реализуется гарантированная доставка сообщения: сообщение сохраняется на каждом отрезке пути до системы-получателя.
Помимо взаимодействия с информационными системами на платформе 1С, используя сервисы интеграции, шина:
- Позволяет обмениваться по протоколу AMQP для подключения к внешним брокерам сообщений.
- Позволяет обмениваться сообщениями с брокером сообщений Apache ActiveMQ Artemis.
- Поддерживает возможность выполнять HTTP-запросы к внешним системам для получения или отправки данных, вызовов REST API или WEB-сервисов.
- Поддерживает обмен сообщениями в виде файлов, сохраненных в файловой системе или на FTP-сервере.
- Также такие сообщения могут порождаться при изменении файлов в файловой системе или на FTP-ресурсах.
Короче, если тебе не понятно, для чего это и как это использовать, то обязательно подписывайся на канал, прожимай колокольчик, чтобы не пропустить новые видео по интеграционной шине 1С. И в этом уроке мы установим шину данных 1с на windows. Так же будут уроки по установке 1с шина на ubuntu server, и конечно попробуем запустить шину в docker.