Я работаю над приложением, которое я сделал для iOS и Android. На стороне iOS я использую постоянное соединение TCP и сообщения JSON для push-уведомлений. Я хочу сделать то же самое для версии Android, но я не уверен, что это возможно. Я думаю, что использование Cloud Connection Server http://developer.android.com/google/gcm/ccs.html - это путь, однако он показывает только образцы для Java и Python. Можно ли использовать это в c++?
Вы можете выбрать любой язык программирования для желания реализовать серверную сторону. Вопрос в том, можно ли найти простую в использовании библиотеку XMPP C++ для подключения к серверу облачных подключений.
Я предполагаю, что будет проще найти библиотеку HTTP C++ для отправки HTTP-запросов на сервер соединений HTTP GCM. Если вы не планируете использовать восходящую функциональность (устройство для облачных вычислений), вам не нужно идти, хотя проблема с внедрением/использованием протокола XMPP.