Messaging session

Материал из fidoman.ru
Версия от 17:12, 31 января 2022; Sergey (обсуждение | вклад) (Новая страница: «Протокол коммуникации 1. Точка, которой происходит присоединение 2. Идентификатор внутр...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Протокол коммуникации

1. Точка, которой происходит присоединение
2. Идентификатор внутри точки (иерархический, как OID или путь в файловой системе, или объект на веб-странице)
3. Номер сессии
При отправке запроса инициатор назначает номер сессии.
В зависимости от типа запроса удалить номер после ответа.
Разовый - номер удаляется.
Регулярный (передавать данные по расписанию/с интервалом, или подписка на уведомления) - номер сохраняется.

Если после передачи ответа получено сообщение, что инициатор не существует - номер освобождается.

При запросе периодических уведомлений и подписке инициатор должен сам регулярно проверять актуальность подписки.