Внешняя компонента как способ передать информацию с сервера на клиент

1. user1758218 29.03.22 13:00 Сейчас в теме
Доброго времени суток.

Есть задача достаточно простая. При получении сервером определенного сообщения, оповестить конкретного пользователя / группу пользователей.

Знаю что данную задачу можно решить с помощью сервера взаимодействия, и в принципе понятно как. Но пока он не рассматривается.

Можно ли использовать внешнюю компоненту? Насколько описанная схема рабочая?

1) Создать компоненту (асинхронную?), которая возвращает то, что в нее отправили (например строку JSON)
2) При получении данных сервером сформировать JSON с определенной категорией пользователей, кому это сообщение пришло и вызвать компоненту
3) Компонента вернет ровно то, что ей передал 1С - тот же самый JSON
4) На клиенте обработчик ВнешнееСобытие() поймает ли ответ? Или это разные экземпляры компоненты, и в таком случае JSON вернется обратно на сервер?
5) Если п. 4 успешен разобрать JSON и при необходимости обновить данные из БД.

Схема с постоянным опросом с клиента не очень привлекает...
По теме из базы знаний
Найденные решения
2. sivin-alexey 511 29.03.22 13:57 Сейчас в теме
Можно с помощью сервера Centrifugo. Подробнее здесь: https://infostart.ru/public/1228139/
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. user5300 1063 29.03.22 16:34 Сейчас в теме
4. user1758218 29.03.22 16:55 Сейчас в теме
(3) Не совсем. Сообщение от ОС не даст понять 1С что надо обновить данные, сходив на сервер.
2. sivin-alexey 511 29.03.22 13:57 Сейчас в теме
Можно с помощью сервера Centrifugo. Подробнее здесь: https://infostart.ru/public/1228139/
5. user1758218 29.03.22 16:59 Сейчас в теме
(2) Да, это примерно то чего хотелось. В целом рассмотрим как вариант, но пока кажется слишком "громоздким" и "костыльным".
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот