Мне нужно поддерживать открытый двухсторонний канал связи между приложением Android и внешним сервером. Я знаю, что для этого могу использовать GCM, но по разным причинам, которые не относятся к Android, я бы хотел использовать websockets, если это вообще возможно.
Может ли кто-нибудь указать мне сравнение статистики использования ресурсов/батарей при использовании GCM в сравнении с клиентом веб-камер на базе Java под Android?
Спасибо заранее.