XMPP (Openfire) Push-уведомления Android

Я действительно пытался найти решение этой проблемы, но нет. Есть некоторые темы, связанные с этой концепцией, но я ненайти комплексное решение.

У меня есть сервер с Openfire, который отправляет сообщения. Когда оба пользователя онлайн, проблем нет. Однако, когда пользователь не в сети, я хотел бы отправить push-уведомление, как в Whatsapp. Я слышал, что Whatsapp и другие приложения для обмена мгновенными сообщениями используют измененную версию ejabber для отправки push-уведомлений, но не моглине узнать как.

Одна из возможностей - использовать GCM, но я не уверен, что это правильный путь. Также я бы хотел избежать опросов, чтобы не истощать время автономной работы.

Кто-нибудь знает какое-то решение этого или есть пример?

Ответы на вопрос(3)

Ваш ответ на вопрос