1С-Архитектор бизнеса Успех запрограммирован ГОСТ Р ИСО 9001-2015

1С:Шина

Сервисная шина предприятия для обмена данными между программами «1С» и внешними системами
  • Гарантированная доставка сообщений.
  • Асинхронный обмен без ожидания получателя.
  • Маршрутизация и трансформация данных.
  • Коннекторы REST, SOAP, JDBC, Kafka, RabbitMQ.
  • Веб-среда разработки и мониторинг.
  • В реестре отечественного ПО.
купить Цена
от  175 000  руб. !
Доставка и установка Обновления через интернет ? В течение 3-х месяцев Доступ к 1С:Отчетность ? В течение 3-х месяцев Линия консультаций 24/7 ? В течение 3-х месяцев

Возможности программы

Главное о «1С:Шине»
Способы подключения к системам
Асинхронный обмен и гарантированная доставка
Маршрутизация и трансформация сообщений
Среда разработки
Мониторинг и контроль потоков
Администрирование и безопасность
Системные требования
Варианты поставки и лицензирование
Отличия от других ESB-продуктов
Внедрение «1С:Шины»

Главное о «1С:Шине»

«1С:Шина» — единая точка обмена данными для всех информационных систем компании. Шина принимает сообщения, решает, кому их доставить, переводит в нужный формат и хранит до подтверждения получения.

1С:ШинаESB
Бухгалтерия
</>Сайт · REST
ЗУП
MDM
MQKafka · RabbitMQ
Розница
Документооборот
ERP
FTPФайлы · FTP
Управление торговлей
SQLВнешние СУБД
CRM

Заказ с сайтаИнтернет-магазин передал заказ по REST — он уже в «1С:УТ»

Приём сотрудникаПриказ из «1С:ЗУП» ушёл на согласование в «1С:Документооборот»

Единая НСИНовая позиция из «1С:MDM» появилась в «1С:ERP»

Продажи за сменуДанные «1С:Розницы» доставлены в «1С:Бухгалтерию»

Событие для аналитикиСделка из «1С:CRM» опубликована в Kafka

Выгрузка партнёруОстатки из внешней СУБД сохранены файлом на FTP

Сервисы интеграции «1С»HTTP / RESTSOAPJMSAMQP 1.0KafkaJDBCФайлы и FTP

Каждая система подключается к шине один раз — новая база не требует переписывать существующие обмены.

Шина позволяет подключить системы на платформе «1С:Предприятие» и сторонние приложения несколькими способами.

  • сервисы интеграции — механизм платформы «1С:Предприятие» для самого быстрого подключения баз «1С»;
  • HTTP и REST API: собственные HTTP-сервисы шины и подключение к сторонним через специальный узел;
  • SOAP-веб-сервисы по схемам WSDL;
  • брокеры сообщений: Kafka через отдельный коннектор, RabbitMQ по AMQP, интеграция с брокером сообщений Apache ActiveMQ Artemis по стандарту JMS, асинхронная интеграция с SAP NetWeaver PI;
  • внешние СУБД Microsoft SQL Server и PostgreSQL по стандарту JDBC, файловые хранилища и каталоги, в том числе сетевые, и FTP-серверы;
  • электронная почта: отправка писем по SMTP, получение и обработка писем по POP3 и IMAP, работа с вложениями.

Новая система подключается к шине один раз, а не к каждой базе по отдельности.

Отправитель передает сообщение шине и продолжает работу — ждать ответа получателя не нужно, а процесс передачи шина берет на себя.

  • асинхронный обмен: отправитель взаимодействует только с посредником — «1С:Шиной»;
  • гарантированная доставка: сообщение хранится до подтверждения от получателя;
  • персистентное хранилище на диске сервера — сообщения не пропадают при отключении питания;
  • широковещательная отправка одного сообщения сразу нескольким получателям;
  • хранение доставленных и недоставленных сообщений, повторная отправка вручную.

Если учетная система недоступна, данные дождутся ее в очереди, а не потеряются.

Шина сама определяет, кому отправить сообщение, и переводит его в формат получателя.

  • маршрутизация по содержимому сообщения на основе логики разработчика;
  • доставка одному или нескольким получателям;
  • трансформация форматов, например из XML в JSON;
  • интеграция по данным и по функциональности: одна система использует функции другой по принципу «запрос — ответ»;
  • возможность обрабатывать сообщения на встроенном языке «1С:Элемент» — это удобно, когда получателю нужна своя логика преобразования.

Правила обмена и вся функциональность интеграции живут в одном месте, а не разбросаны по обработкам в каждой базе.

Сценарии интеграции создают в веб-среде разработки на технологии «1С:Предприятие.Элемент»: схему рисуют в графической нотации, код пишут на встроенном языке.

  • декларативное создание схем интеграции из палитры источников, приемников и маршрутизаторов;
  • редактор кода с подсветкой синтаксиса, автодополнением и синтакс-помощником;
  • отладка с точками останова и пошаговым выполнением, рефакторинг;
  • контроль версий, ветки и групповая разработка для команды, интеграция с GitLab;
  • встроенный язык «1С:Элемент», язык запросов и библиотеки;
  • выгрузка и загрузка реализованных проектов.

Схема интеграции наглядна: новый разработчик разберется в обмене по картинке, а не по коду.

Среда разработки «1С:Шины»: схема процесса интеграции, навигатор проекта и палитра источников и приемниковСхема процесса интеграции и палитра узлов в среде разработки

Инструмент мониторинга в браузере показывает, что происходит с каждым потоком данных.

  • отслеживание сообщений и статистика по каналам;
  • метрики трафика по узлам интеграции;
  • статусы подтверждения доставки;
  • журналы событий приложения и сервера, список недоставленных сообщений;
  • предустановленные метрики, а при необходимости — собственные;
  • API панели управления для программной работы с приложениями.

Вопрос «куда делся документ» решается по журналу за минуты, а не перепиской между отделами.

Мониторинг приложения в «1С:Шине»: время работы, входящие и исходящие сообщения, журнал событий, метрикиРаботающее приложение: счетчики сообщений, журнал событий, метрики и недоставленные сообщения

Основные задачи администратора решаются в веб-панели управления сервера.

  • запуск и остановка приложений, обновление проектов и сервера;
  • резервное копирование и восстановление приложения из выгрузки;
  • пользователи и списки пользователей, подключение их к приложениям;
  • вход по логину и паролю, через Active Directory, OAuth и OpenID Connect;
  • для систем — пара «идентификатор клиента — секрет» и токены сроком действия один час.

Доступ к интеграции есть только у тех, кому он выдан.

Сервер шины работает на Windows и Linux, в том числе на отечественных дистрибутивах.

  • Windows 7 и 10 x64, Windows Server 2012 x64 и выше;
  • Linux Ubuntu 20.04 и 24.04, Alpine 3.11, Astra Linux Special Edition 1.7, РЕД ОС 7.3 и 8;
  • 64-разрядная Java Runtime Environment (JRE) версии 17;
  • СУБД PostgreSQL 10+, Tantor SE-1C 16.8+, Microsoft SQL Server 2008 R2+ или встроенная файловая;
  • от 1 ГБ свободного места на диске, рекомендуется 8 ГБ оперативной памяти.

Шину можно развернуть целиком на отечественном стеке: Astra Linux или РЕД ОС плюс PostgreSQL или Tantor.

Стоимость лицензии зависит от числа пользователей систем на платформе «1С:Предприятие», которые участвуют в обменах.

  • «1С:Шина» для 100 пользователей;
  • «1С:Шина» для 500 пользователей;
  • «1С:Шина» без ограничений на число пользователей;
  • пользователи систем не на платформе «1С:Предприятие» не учитываются;
  • электронная поставка, техническая поддержка и обновления — в подписке «1С:ИТС».

Сайт, WMS или BI-система на шине не увеличивают стоимость лицензии.

«1С:Шина» встраивается в привычный контур «1С», а не живет отдельно от него.

  • механизм подключения к шине уже встроен в платформу «1С:Предприятие» — это сервисы интеграции;
  • типовые конфигурации дорабатываются расширениями и остаются на поддержке;
  • продукт включен в реестр отечественного ПО;
  • низкие требования к подготовке технических специалистов, простая разработка и эксплуатация;
  • техническая поддержка и обновления входят в договор «1С:ИТС»;
  • внедрить шину можно своими силами или с партнером «1С» — например, с «1С-Архитектором бизнеса».

Платформа, расширения и «1С:ИТС» — знакомые инструменты, поэтому интеграцию не нужно строить с нуля.

Специалисты «1С-Архитектора бизнеса» помогут перейти от разрозненных обменов к единой шине данных. Услуги охватывают все этапы, а готовые решения и примеры использования ускоряют запуск.

  • обследуем текущие обмены и составим карту потоков данных;
  • спроектируем схемы интеграции и правила маршрутизации;
  • установим и настроим сервер, подключим базы «1С» и внешние системы;
  • перенесем обмены на шину поэтапно, без остановки работы;
  • проведем обучение администраторов и возьмем решение на сопровождение.

Переход идет по одному потоку за раз: старые обмены отключаются только после проверки новых.

Попробуйте, прежде чем платить!

Бесплатный тест-драйв «1С» на 14 дней — убедитесь, что это ваш идеальный выбор!

  • Изучите возможности: протестируйте все функции для ваших задач.
  • Настройте под себя: проверьте, как «1С» впишется в ваши процессы.
  • Решайте без риска: убедитесь в эффективности программы бесплатно.
Попробовать
Бесплатный тест-драйв «1С»

Варианты поставки

1С:Шина для 100 пользователей. Электронная поставка

1С:Шина для 100 пользователей. Электронная поставка ? Электронная поставка аналогична коробочной версии, разница в способе доставки. Получить программу можно через интернет.

175 000 руб. Купить
1С:Шина для 500 пользователей. Электронная поставка

1С:Шина для 500 пользователей. Электронная поставка ? Электронная поставка аналогична коробочной версии, разница в способе доставки. Получить программу можно через интернет.

349 800 руб. Купить
1С:Шина без ограничений на число пользователей. Электронная поставка

1С:Шина без ограничений на число пользователей. Электронная поставка ? Электронная поставка аналогична коробочной версии, разница в способе доставки. Получить программу можно через интернет.

874 200 руб. Купить

Сопутствующие услуги для 1С:Шина

Установка «1С»

Установка «1С»

Грамотная первоначальная установка позволит использовать весь заложенный в программу потенциал. Мы установим «1С» так, что она заработает как швейцарские часы: быстро, четко и под ваши цели.

Подробнее
Настройка «1С»

Настройка «1С»

Ваш бизнес уникален, и «1С» должна это отражать! Настроим программу под ваши процессы, чтобы каждый клик экономил время и деньги. Забудьте про шаблоны – получите инструмент, созданный для вас.

Подробнее
Доработка «1С»

Доработка «1С»

Чувствуете, что «1С» может больше? По вашему желанию добавим нестандартные функции, доработаем программу под вас и расширим функционал.

Подробнее
Обновление «1С»

Обновление «1С»

Без регулярных обновлений «1С» устаревает, процессы замедляются, а риски ошибок и штрафов растут. Новые версии «1С» – это новые возможности для вашего успеха. Обновим вашу «1С» быстро и качественно.

Подробнее
Поддержка «1С»

Поддержка «1С»

Комплексные услуги, необходимые для обеспечения работоспособности, актуальности и развития ваших программ. Мы на связи 24/7, чтобы решить любую вашу задачу.

Подробнее
1С:ИТС

1С:ИТС

Комплексные услуги по обслуживанию программ «1С» в одном пакете: регулярные и своевременные обновления, доступ к информационной системе 1С:ИТС и многое другое.

Подробнее
Сопровождение «1С»

Сопровождение «1С»

Хотите сосредоточиться на бизнесе, а не на технических вопросах? Мы возьмем «1С» под полный контроль: от настроек до восстановления после сбоев. Сопровождение – это необходимое условие для правильного и полноценного функционирования «1С».

Подробнее
Линия консультаций

Линия консультаций

Есть вопрос по работе в «1С»? Один звонок – и наш эксперт уже решает вашу задачу. Профессиональные ответы, быстрые решения, никакого стресса.

Подробнее

C программой покупают

1С-Отчетность
1С-Отчетность

«1С-Отчетность» – это современный сервис, позволяющий пользователям программ «1С» сдавать отчетность через Интернет всего в один клик! Вы сможете быстро и легко сформировать нужные документы и отправить их по назначению, не отходя от рабочего места.

1С-ЭДО
1С-ЭДО

Отправляйте юридически значимые документы и счета-фактуры в один клик напрямую из программ «1С». Электронные документы приравниваются к бумажным оригиналам и имеют юридическую силу, так как защищены усиленной квалифицированной электронной подписью. Это просто, быстро и надежно.

Акции

Описание программы

«1С:Шина» — программный продукт класса «Сервисная шина предприятия» (Enterprise Service Bus, ESB) от фирмы «1С». Он организует обмен данными между различными информационными системами: базами на платформе «1С:Предприятие», сайтом, брокерами сообщений, внешними СУБД и файловыми хранилищами.

Шина является единой точкой взаимодействия: системы не связываются напрямую, а обмениваются сообщениями через нее. Логика интеграции описывается наглядной схемой, а не десятками обработок в каждой базе.

Внедрение «1С:Шины» позволит:

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

Вопросы и ответы о «1С:Шине»

Что такое «1С:Шина» простыми словами?

Это посредник, через который информационные системы компании обмениваются сообщениями. Каждая система отправляет данные в шину, а шина доставляет их получателям. Класс таких продуктов — Enterprise Service Bus, ESB.

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

Чем шина лучше прямых обменов между базами?

При прямых обменах каждая пара систем связана своей обработкой, и при сбое непонятно, где застряли данные. Шина обеспечивает одну точку входа и выхода: единые правила, мониторинг, гарантированную доставку и журнал по каждому сообщению.

Какие задачи решает «1С:Шина»?

Это готовое решение, где автоматизация обмена данными собрана в одном месте. Оно снимает проблемы, которые появляются, когда количество систем растет: рассинхронизацию, непонятный статус сообщений, сложную поддержку. С помощью шины в любой момент времени можно получить информацию, где находятся данные, а новые типы сообщений — создать и настроить без изменений в существующих обменах. Примеры сценариев — заказ с сайта, прием сотрудника, единая НСИ.

С какими системами и протоколами работает «1С:Шина»?

С базами «1С:Предприятия» через сервисы интеграции, HTTP- и REST-сервисами, SOAP-веб-сервисами, брокерами Apache Kafka, RabbitMQ и Apache ActiveMQ Artemis, шиной SAP NetWeaver PI, внешними СУБД по JDBC, файловыми каталогами, FTP-серверами и электронной почтой.

Не потеряются ли сообщения при сбое?

Нет. Получив сообщение, шина помещает его в персистентное хранилище на диске сервера. Удаляется оно только после подтверждения доставки от получателя, поэтому отключение питания или недоступность системы-получателя не приводят к потере данных.

Как считаются пользователи в лицензии и сколько стоит «1С:Шина»?

Учитываются пользователи систем на платформе «1С:Предприятие», которые участвуют в обменах. Пользователи сайта, сторонних WMS, BI и других систем не на платформе «1С» не считаются. Поставки — на 100, 500 пользователей и без ограничений: 175 000, 349 800 и 874 200 руб. соответственно.

Где скачать дистрибутив «1С:Шины» и получать обновления?

Продукт поставляется в электронном виде. Техническая поддержка и обновления входят в подписку «1С:ИТС»: при действующей подписке дистрибутив новой версии доступен на портале поддержки «1С».

Сколько памяти нужно серверу «1С:Шины»?

Рекомендуется 8 ГБ оперативной памяти и не менее 1 ГБ свободного места на диске. Реальная потребность зависит от количества подключенных систем, интенсивности обмена и того, как активно используются маршрутизация и трансформация. Если свободного места станет меньше 1 ГБ, сервер будет остановлен.

Сервер «1С:Шины» не запускается или не открывается панель управления. С чего начать?

Причина не всегда видна в технологическом журнале платформы и журнале событий шины. Поэтому сначала проверьте базовые настройки по чек-листу фирмы «1С»:

  • права пользователя ОС, от имени которого запускается сервер;
  • доступность портов сервера;
  • свободное место на диске и объем памяти;
  • версию установленной Java.

Если все в порядке — переходите к журналу событий сервера.

Какие права нужны пользователю, от имени которого запускается сервер?

Пользователю операционной системы нужны полные права на каталог экземпляра сервера и все вложенные папки, а также права чтения и записи в стандартный каталог временных файлов ОС. По умолчанию каталог экземпляра находится здесь:

  • Windows: C:\ProgramData\1C\1CE\instances\1c-enterprise-esb-with-ide;
  • Linux: /var/opt/1C/1CE/instances/1c-enterprise-esb-with-ide/.

Какие порты использует «1С:Шина» и как проверить, что они открыты?

С настройками по умолчанию шина использует порт 6698 для брокера сообщений, 8080 для отладки, 9700 и 9701 для работы через JMX и 9090 для панели управления. Для доступа с других компьютеров их нужно открыть.

В Windows запустите PowerShell и выполните команду Test-NetConnection «адрес» -Port «порт». Порт открыт, если TcpTestSucceeded равно True:

Проверка порта 9090 сервера «1С:Шины» командой Test-NetConnection в Windows PowerShell

В Linux выполните в терминале netstat -tnlp | grep «порт». Открытый порт отображается в состоянии LISTEN:

Проверка портов сервера «1С:Шины» командой netstat в терминале Linux

Какая версия Java нужна для «1С:Шины»?

Для актуальных версий — 64-разрядная JRE 17, с Java 8, 11 или 21 работа не гарантируется. Ранние выпуски требовали Java 11, так что сверяйтесь с документацией своей версии. «1С» рекомендует Liberica JDK. Версию покажет команда java -version.

Где найти журнал событий сервера и что в нем искать?

Журналы настраиваются в файле logging.yml. Журнал событий по умолчанию — файл logs/server.log в каталоге экземпляра сервера.

Ищите строки с пометками «E!» — ошибки и «W!» — предупреждения. Ошибка HikariPool значит, что сервер не подключился к СУБД: проверьте настройки подключения. Предупреждение «You are running out of disk space» — на диске меньше 1 ГБ, и сервер будет остановлен.

Какую нагрузку выдерживает «1С:Шина»?

В испытаниях фирмы «1С» шина обрабатывала около 20 000 сообщений размером 256 КБ в минуту через сервисы интеграции.

Входит ли «1С:Шина» в реестр отечественного ПО?

Да, программный продукт включен в реестр отечественного программного обеспечения. Сервер работает на Astra Linux и РЕД ОС, а для хранения настроек подходят PostgreSQL и Tantor SE-1C, поэтому шину можно использовать в проектах импортозамещения.

Можно ли внедрить «1С:Шину» своими силами?

Да. Продукт предъявляет невысокие требования к подготовке технических специалистов, а документация, синтакс-помощник и демонстрационные примеры доступны прямо в среде разработки. Если нужно быстрее и без риска для работающих обменов, внедрение можно поручить партнеру «1С». Специалисты «1С-Архитектора бизнеса» обследуют текущие обмены, спроектируют схемы, настроят сервер и возьмут решение на сопровождение.

Подходит ли «1С:Шина» для группы компаний и корпоративного ИТ-контура?

Да, корпоративное использование — основной сценарий. К одной шине можно подключить несколько баз группы компаний, программы «1С» редакций ПРОФ и КОРП, заказы на сайте и внешние сервисы. Каждая система продолжает обмениваться данными в своем формате, а шина берет на себя обработку, маршрутизацию и контроль доставки.

Функциональные возможности наращиваются постепенно. Новый сценарий просто добавить в проект: создавать и настраивать его можно, не мешая существующим обменам. Все интерфейсы доступны из браузера, а описание схемы хранится вместе с проектом.

Важно! Обмен асинхронный: если получатель недоступен, сообщения ждут его в очереди, а отправителя и остальные системы это не останавливает. Для контроля ошибок отправки используется журнал недоставленных сообщений, а дополнительные системы подключаются по мере необходимости.

Вас также может заинтересовать

Лицензии 1С
Лицензии 1С

Если вам требуется увеличить число пользователей, вы можете отдельно от основной поставки купить клиентские лицензии «1С» на требуемое количество рабочих мест. Одна клиентская лицензия — это одно дополнительное рабочее место в локальной сети организации.

1С:ИТС

1С:ИТС (Информационно-технологическое сопровождение) – это комплексная поддержка пользователей программ «1С». Заключив договор 1С:ИТС, вам будут доступны услуги, сервисы и материалы для комфортной и эффективной работы.

Внедрение 1С

Внедрение «1С» – это комплекс мер по эффективному запуску «1С» в вашей организации. Профессиональное внедрение программ «1С» позволит создать автоматизированную систему, которая будет максимально точно соответствовать особенностям бизнес-процессов конкретной компании.

1С:Зарплата и управление персоналом 8

Комплексный подход к ведению учета заработной платы и управлению кадрами.

Для госсектора

Комплексный подход к ведению учета заработной платы и управлению кадрами.

Для бизнеса

Комплексный подход к ведению учета заработной платы и управлению кадрами.

«1С-Архитектор бизнеса» в цифрах

29 лет на рынке IT-услуг
52 000 + клиентов, которых
мы обслужили
900 + профессиональных
сертификатов от «1С»
8 000 + положительных
отзывов
37 000 + успешно завершенных
проектов

Заявка на Демо-доступ

Все поля обязательны к заполнению

У вас есть вопросы по 1С? Давайте обсудим!

Получить консультацию, уточнить цены и заказать решение можно у специалистов «1С-Архитектора бизнеса». Свяжитесь с нами по телефону, e-mail или закажите обратный звонок.

Наш сайт использует куки. Оставаясь здесь, вы соглашаетесь с политикой конфиденциальности.

OK
Заказать звонок
Заказать звонок Введите контактные данные в форме ниже и нажмите кнопку «Заказать звонок».
Наш специалист перезвонит в течение 9 минут в рабочие дни с 9:00 до 19:00 (по московскому времени).
* Поле «Имя» обязательно для заполнения
* Поле «Телефон» обязательно для заполнения
* Поле «» обязательно для заполнения
* – Обязательное для заполнения поле