Я создаю приложение для Android, чтобы как можно быстрее получать информацию с сервера. Меня не интересует безопасность или время автономной работы. Сообщения, скорее всего, будут небольшими, но будут быстро (каждые несколько секунд). Коммуникация будет в первую очередь однонаправленной, однако способность приложения к общению с сервером будет дополнительным бонусом.Быстрая связь с сервером Android
Я смотрел Google Cloud Messaging (GCM), однако есть смешанные сообщения о скорости этого.
Как это сравнить с точки зрения скорости, чтобы сказать соединение HTTP/JSON? или настроить сокет, к которому подключится сервер, и нажать на сообщение?
Есть ли другие альтернативы, которые я не рассматривал?
EDIT: Это работает исключительно через WiFi
вы должны попробовать веб-сокет вместо простой HTTP веб-службы call..web сокет сделать упорствовать соединение с сервером, всякий раз, когда есть какая-то вещь для совместного использования на сервере. Сервер должен транслировать его, чтобы клиент мог получать эти данные по уже сделанному соединению. –