Недавно я узнал о способности приложений для iPhone получать почти мгновенные уведомления о приложениях, уведомления о приложениях .
Это обеспечивается в форме push-уведомлений, специального протокола, который поддерживает постоянную связь с iPhone и передает двоичные пакеты в приложение, которое невероятно быстро выскакивает , в течение 0,5 - 5 секунд от приложения сервера до приложения телефона время отклика. Это отправляется как данные, а не как SMS, в очень маленьких пакетах, которые оплачиваются как часть плана данных, а не как входящие сообщения.
Я хотел бы знать, есть ли в Android аналогичное средство или возможно ли реализовать что-то похожее с помощью API-интерфейсов Android. Чтобы уточнить, я определяю подобное как:
- Не SMS-сообщение, а какое-то решение, управляемое данными
- В режиме реального времени, насколько это возможно
- Масштабируемость, т. Е. Как серверная часть мобильного приложения, я мог бы уведомить тысячи экземпляров приложения за считанные секунды
Я ценю, что приложение может быть основано на запросах, стиль HTTP-запроса / ответа, но в идеале я не хочу так много опрашивать, чтобы просто проверить уведомления; кроме того, это как капельное истощение плана данных.