Что такое «1С:Шина»
«1С:Шина» — это программный продукт класса «Сервисная шина предприятия» (англ. Enterprise Service Bus, ESB), который обеспечивает асинхронный обмен сообщениями между различными информационными системами, работающими как на платформе «1С:Предприятие», так и на других платформах.
«1С:Шина» позволяет реализовать различные сценарии интеграции информационных систем:
- интеграция по данным — интегрируемые системы обмениваются данными, которые они умеют обрабатывать;
- интеграция по функциональности — одни информационные системы используют функционал других систем, передавая им данные для обработки и получая результат, по принципу «запрос — ответ».
В обоих сценариях «1С:Шина» передает сообщения от места их возникновения всем заинтересованным системам. Передаваемые сообщения могут трансформироваться, чтобы система, в которую должно быть доставлено сообщение, могла его обработать. «1С:Шина» также может маршрутизировать сообщения, то есть динамически определять, каким системам нужно доставить конкретное сообщение.
Основные возможности
Графический интерфейс для взаимодействия с сервером
Создание, загрузка и обновление проекта
Создание, разработка и обновление приложения
Создание и администрирование пользователей и списков пользователей
Сервисы внешних учетных записей и способы аутентификации
Поддержка PostgreSQL, Tantor SE-1C, Microsoft SQL Server и файловой СУБД
Хранение файлов документов, изображений и видео
Контроль доступа пользователей к внутренним сетевым ресурсам
Начало работы
Системные требования, установка и запуск
Ознакомьтесь с системными требованиями, после чего перейдите к установке и запуску «1С:Шины».
Как создать проект
Прочтите, как создать новый проект в панели управления, создать проект на основе проекта поставщика и обновить проект до новой версии.
Как создать приложение
Узнайте, как создать новое приложение в панели управления, включить режим разработки, обновить приложение, создать его резервную копию или восстановить из выгрузки.
Как добавить пользователя
Создайте нового пользователя и подключите его к приложению.
Используйте различные системы аутентификации, поддерживаемые в «1С:Шине»: CAS, Active Directory, ЕСИА, Google, Github, Yandex, VK, OAuth, OpenID Connect.
Как подключить базу данных к серверу
Установите систему управления базами данных, а затем подключите ее к серверу с помощью панели управления.
«1С:Шина» поддерживает следующие СУБД:
- PostgreSQL,
- Tantor SE-1C,
- Microsoft SQL Server,
- встроенная файловая СУБД.
Как подключить хранилище двоичных данных
Для эффективного хранения двоичных данных «1С:Шина» использует специальные хранилища. Вы можете просматривать информацию о подключенных к серверу хранилищах двоичных данных, добавлять новые хранилища и создавать правила их использования.