Система взаимодействия. Быстрый старт
В статье описано принципиальное взаимодействие клиентского сеанса с сервером взаимодействия.
- Описание
- Подробнее
Описание
В платформе 8.3.11 наконец были добавлены функции создания обработчиков оповещений при получении сообщений от сервера взаимодействий. Здесь мы не будем рассматривать вопросы установки или настройки самого сервера взаимодействий, регистрацию базы на нем и т.п. — это все описано в этой статье.
Для знакомства с новыми функциями создадим новую пустую конфигурацию, в которой добавим общий универсальный обработчик сообщений от сервера. Таким образом, у нас сообщения будут обрабатываться независимо от того, какие формы открыты.
Итак, начинаем с модуля управляемого приложения. При начале работы системы:
- Проверяем, что база зарегистрирована на сервере взаимодействия.
- Получаем из константы значение уникального идентификатора обсуждения для наших универсальных сообщений севера.
- Проверяем существование обсуждения с таким идентификатором.
- Если обсуждение не существует, то создаем его c полученным из константы идентификатором.
- Добавляем текущего пользователя в участники обсуждения.
- Создаем два оповещения: одно оповещение успешного подключения обработчика новых сообщений, второе оповещение о получении нового сообщения.
- Подключаем оповещение о новых сообщениях функцией НачатьПодключениеОбработчикаНовыхСообщений.
