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

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

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

  • Офис передает в магазин сообщение без тела, выполняющее запрос информации по остаткам товаров.
  • В ответ магазин передает (в двоичном виде) файл, содержащий запрошенный отчет об остатках.

Идентификация получателей сообщений

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

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