Перейти к основному содержимому

Что такое «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С:Шина» поддерживает следующие СУБД:

Как подключить хранилище двоичных данных

Для эффективного хранения двоичных данных «1С:Шина» использует специальные хранилища. Вы можете просматривать информацию о подключенных к серверу хранилищах двоичных данных, добавлять новые хранилища и создавать правила их использования.