2012-04-26 3 views
3

Я пользуюсь службой уведомлений C2DM. Когда я отправляю 2 последовательных уведомления, я вижу только второй. Мой вопрос заключается в том, могут ли уведомления получать одну и ту же услугу?Возможны ли замены C2DM-уведомлений?

+1

Что произойдет, если мы часто регистрируемся в C2DM одним и тем же идентификатором-отправителем? – vicky

ответ

2

Я не совсем понимаю ваш вопрос, но если два сообщения, отправленные с тем же collapse_key, до первого обрабатываются устройством, сервер автоматически удаляет первый. Поэтому, если вам нужно несколько сообщений для поступления, измените значение ключа.
Вы можете прочитать немного больше об этом здесь: https://developers.google.com/android/c2dm/?hl=sv-SE#push

+1

Что произойдет, если мы часто регистрируем C2DM одним и тем же идентификатором? – vicky

1

Это может быть связано с тем, что сообщения C2DM не гарантированно доставляться (вроде как UDP вместо TCP). Некоторые сервисы, такие как Urban Airship, претендуют на решение этой проблемы/функции.

Смежные вопросы