Я создаю службу чата, которая поддерживает подключение через Интернет, а также XMPP. Предположим, у нас есть два пользователя, Алиса и Боб, которые общаются друг с другом через веб-интерфейс. Алиса одновременно регистрируется через Интернет и XMPP. Если Боб отправляет сообщение Алисе, она видит сообщение на обоих клиентах, но если она отвечает через Интернет, клиент XMPP заканчивается односторонним диалогом: сообщения Алисы не будут частью истории чата, но Боб сообщения будут продолжать поступать.
Есть ли способ в XMPP сообщить отправителю, что другой клиент отправил сообщение от имени отправителя, чтобы синхронизировать разговоры?