Есть ли способ реализовать GCM (или CCS) с сервером, использующим c ++?

0

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

  • 0
    Я не могу придумать ничего, что вы можете сделать в Python, чего вы не можете сделать в C ++. И быстрый поиск показал это: github.com/jalcine/libgoogle-cloud-messaging (оу, похоже, этот проект совершенно пустой)
  • 0
    он использует что-то под названием XMPP, мне нужна библиотека или что-то, чтобы использовать это в C ++? Я использую Visual Studio прямо сейчас
Теги:
google-cloud-messaging

1 ответ

0
Лучший ответ

Вы можете выбрать любой язык программирования для желания реализовать серверную сторону. Вопрос в том, можно ли найти простую в использовании библиотеку XMPP C++ для подключения к серверу облачных подключений.

Я предполагаю, что будет проще найти библиотеку HTTP C++ для отправки HTTP-запросов на сервер соединений HTTP GCM. Если вы не планируете использовать восходящую функциональность (устройство для облачных вычислений), вам не нужно идти, хотя проблема с внедрением/использованием протокола XMPP.

  • 1
    Я использовал libcurl для выполнения HTTP-запросов к GCM. Возможно, стоит отметить, что от всегда открытого соединения XMPP можно ожидать большей производительности, чем для HTTP-запросов.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню