Вышла обновленная версия продукта «1C:Шина» от компании «1С»
24.05.2023 18:16:00
Новости
«1C:Шина» - это программный продукт класса "Сервисная шина предприятия" (Enterprise Service Bus, ESB), который обеспечивает передачу данных между различными информационными системами.
«1C:Шина» позволяет настраивать маршрутизацию передаваемых сообщений, определяя, какие взаимодействующие системы должны получить определенные данные в зависимости от содержания этих сообщений. Также имеется возможность трансформировать сообщения в процессе доставки. Для описания взаимодействия информационных систем посредством «1C:Шины» доступна специальная среда разработки, где разработчик может декларативно настраивать маршрутизацию и трансформацию сообщений с использованием встроенного языка.
«1C:Шина» позволяет настраивать маршрутизацию передаваемых сообщений, определяя, какие взаимодействующие системы должны получить определенные данные в зависимости от содержания этих сообщений. Также имеется возможность трансформировать сообщения в процессе доставки. Для описания взаимодействия информационных систем посредством «1C:Шины» доступна специальная среда разработки, где разработчик может декларативно настраивать маршрутизацию и трансформацию сообщений с использованием встроенного языка.
Общая схема работы продукта 1С:Шина. Источник: its.1c.ru
Что нового в версии 3.1 продукта «1C:Шина»
Сейчас разработчики анонсировали выход третьей редакции данного продукта. В новой редакции были обновлены все возможности и подсистемы «1С:Шины», среди которых:
Одним из наиболее важных аспектов обновления «1С:Шины»является развитие элементов проекта. Элементы проекта описывают определенную функциональность, например, "Интеграция склада и магазина" или "Перечисление статусов заказов". Разработчики добавляют элементы в проект, основываясь на нуждах определенной функциональности приложения в каждом конкретном случае. Некоторые элементы автоматически добавляются в каждый проект, например, "Проект" и "Пользователи".
В третью редакцию «1С:Шина» были добавлены следующие новые виды элементов проекта:
Также были внесены изменения в уже существующие элементы проекта в новой версии «1С:Шины»:
- элементы проекта;
- среда разработки;
- пользовательский интерфейс;
- панель управления;
- возможности встроенного языка и языка запросов;
- прикладная функциональность;
- система взаимодействия;
- возможность групповой разработки.
Одним из наиболее важных аспектов обновления «1С:Шины»является развитие элементов проекта. Элементы проекта описывают определенную функциональность, например, "Интеграция склада и магазина" или "Перечисление статусов заказов". Разработчики добавляют элементы в проект, основываясь на нуждах определенной функциональности приложения в каждом конкретном случае. Некоторые элементы автоматически добавляются в каждый проект, например, "Проект" и "Пользователи".
В третью редакцию «1С:Шина» были добавлены следующие новые виды элементов проекта:
- «Перечисление», который позволяет создавать фиксированные наборы значений для использования в проекте;
- «Регистр Сведений», который предназначен для хранения необъектных данных, где важны значения полей, содержащихся в записи, а не уникальность записей;
- «Структура», которая позволяет создавать модель данных с фиксированным набором полей;
- «Хранимая Структура», используемая как тип реквизита справочника или тип измерения (ресурса, реквизита) регистра сведений для хранения данных в базе данных;
- «Клиент Soap Сервиса», предназначенный для удобного вызова внешнего Web (SOAP) сервиса и обработки полученных ответов;
- «Soap Сервис», позволяющий реализовать функциональность поставщика SOAP-сервиса и обрабатывать входящие SOAP-запросы от внешних информационных систем.
Также были внесены изменения в уже существующие элементы проекта в новой версии «1С:Шины»:
- Для некоторых узлов элемента проекта «Процесс интеграции» появилась возможность хранить доставленные сообщения, выгрузить и повторно отправить их в случае необходимости.
- Добавлены новые узлы «ОчередьШиныИсточник» и «ОчередьШиныНазначение» для элемента проекта «Процесс Интеграции». Они предназначены для настройки асинхронной интеграции с SAP PI.
- Для узла «RabbitMqНазначение» элемента проекта «Процесс Интеграции» появилось новое свойство «СохранятьСообщениеНаСторонеБрокера», которое позволяет настроить сохранение отправленных сообщений из «1С:Шины» на стороне брокера RabbitMQ.
Подробнее ознакомиться с новой редакцией продукта Вы можете здесь