Задать вопрос
@GOshaSaveiko
IT-менеджер, программист

Как продублировать сообщение на все клиенты XMPP?

Добрый день. Недавно перешли на корпоративный XMPP. Олл воркс файн, бат....
Если у меня запущен клиент на компе и мобильном, то сообщения приходят непонятно по какому принципу куда.
Я прочитал про приоритеты клиентов. Написано: что сообщения доставляются клиентам в порядке от более высокого к более низкому. Если у клиентов приоритет одинаковый - то "сервер сам выбирает, но чаще всего всем". У всех клиентов выставил приоритет 1. Но сообщения по-прежнему не дублируются. Может я какие-то настройки в ejabberd не зацепил?
Клиенты: Xabber на android и Spark на windows
  • Вопрос задан
  • 501 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@GOshaSaveiko Автор вопроса
IT-менеджер, программист
Spark имеет приоритет 1, если выставить для статуса в сети приоритет 1 - то сообщения будут приходить и на Спарк и на Андроид. Единственная проблема - будет куда-то исчезать передача файлов. Т.е. даже запроса на прием файлов не будет ни в одном клиенте.

Есть еще такая штука:
XEP-0280 Message Carbons (https://xmpp.org/extensions/xep-0280.html) которая доставляет копии отправленных сообщений на все ресурсы пользователя.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Data World Москва
от 180 000 до 210 000 ₽
Wanted Москва
от 150 000 до 200 000 ₽
Wanted Москва
До 200 000 ₽