Звоните, мы на связи +7 (495) 134-72-22

Вышла обновленная версия продукта «1C:Шина» от компании «1С»

24.05.2023 18:16:00 Новости

Вышла обновленная версия продукта «1C:Шина» от компании «1С»

«1C:Шина» - это программный продукт класса "Сервисная шина предприятия" (Enterprise Service Bus, ESB), который обеспечивает передачу данных между различными информационными системами.

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

Общая схема работы продукта 1С:Шина. Источник: its.1c.ru

Что нового в версии 3.1 продукта «1C:Шина»

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

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

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

В третью редакцию «1С:Шина» были добавлены следующие новые виды элементов проекта:

  • «Перечисление», который позволяет создавать фиксированные наборы значений для использования в проекте;
  • «Регистр Сведений», который предназначен для хранения необъектных данных, где важны значения полей, содержащихся в записи, а не уникальность записей;
  • «Структура», которая позволяет создавать модель данных с фиксированным набором полей;
  • «Хранимая Структура», используемая как тип реквизита справочника или тип измерения (ресурса, реквизита) регистра сведений для хранения данных в базе данных;
  • «Клиент Soap Сервиса», предназначенный для удобного вызова внешнего Web (SOAP) сервиса и обработки полученных ответов;
  • «Soap Сервис», позволяющий реализовать функциональность поставщика SOAP-сервиса и обрабатывать входящие SOAP-запросы от внешних информационных систем.

Также были внесены изменения в уже существующие элементы проекта в новой версии «1С:Шины»:

  • Для некоторых узлов элемента проекта «Процесс интеграции» появилась возможность хранить доставленные сообщения, выгрузить и повторно отправить их в случае необходимости.
  • Добавлены новые узлы «ОчередьШиныИсточник» и «ОчередьШиныНазначение» для элемента проекта «Процесс Интеграции». Они предназначены для настройки асинхронной интеграции с SAP PI.
  • Для узла «RabbitMqНазначение» элемента проекта «Процесс Интеграции» появилось новое свойство «СохранятьСообщениеНаСторонеБрокера», которое позволяет настроить сохранение отправленных сообщений из «1С:Шины» на стороне брокера RabbitMQ.
Подробнее ознакомиться с новой редакцией продукта Вы можете здесь