Новое в платформе 1С:Предприятие 8.3.27 - Поддержка протокола WebSocket | WiseAdvice-IT
Меню

Поддержка протокола WebSocket в 1С:Предприятие с версии 8.3.27

Содержание статьи
  1. Кому и чем полезна новинка 1С 8.3.27
  2. Как в 1С работать с протоколом WebSocket

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

Кому и чем полезна новинка 1С 8.3.27

WebSocket — интернет-протокол, предназначенный для высокоскоростного обмена данными по предварительно установленному TCP-соединению, так называемому тройному рукопожатию. Данный протокол применяется при создании онлайн-игр, в сервисах интернет-телефонии, в мессенджерах.

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

Протокол WebSocket
Протокол WebSocket

Как в 1С работать с протоколом WebSocket

В грядущей версии платформы 1С появятся возможности для взаимодействия с данным протоколом, как из программного кода, так и при помощи нового, не применявшегося раннее, типа объектов конфигурации — WebSocket-клиента.


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

  1. Установка соединения с сервером по его идентификатору ресурса. При помощи этого соединения будет происходить весь будущий обмен данными с сервером;
  2. Указание обработчиков событий (открытие, получение ошибки и т.д.) у WebSocket-соединения;
  3. Обработка событий соответствующими им обработчиками. Сообщения, полученные с сервера будут вызывать события на клиенте.

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

WebSocket-клиент в технических функциях. Источник: wonderland.v8.1c.ru
WebSocket-клиент в технических функциях. Источник: wonderland.v8.1c.ru

По любым вопросам можете оставить заявку на бесплатную первую консультацию эксперта!

Подписывайтесь на Новости из мира 1С в Telegram и наш YouTube-канал с полезными видео для пользователей и специалистов 1С.

Рассказать друзьям
Предыдущая статья новость
20 изменений платформы 1С в версии 8.3.28
Следующая статья новость
Приглашаем на Бизнес-форум 1С:ERP 2024
Комментарии