Google Cloud Messaging для клиентов IBM Traveler for Android
Сервер IBM Traveler может использовать Google Cloud Messaging (GCM) для push-уведомлений в реальном времени для поддержки актуального состояния почты, календаря, контактов и задач в клиентах IBM Traveler for Android.
GCM значительно увеличивает время автономной работы устройств Android, где используется IBM Traveler, поскольку теперь IBM Traveler больше не требуется постоянное соединение через HTTP с сервером IBM Traveler для push-уведомлений. Если применяется синхронизация в режиме реального времени на основе HTTP, то существующее приложение IBM Traveler for Android (версии 9.0.1.1 и выше) автоматически начинает работу с GCM при обнаружении соответствующей поддержки и активной учетной записи Google.
Если выбран тип синхронизации SMS или Периодическая синхронизация, то для применения GCM выберите тип синхронизации В режиме реального времени, затем выберите GCM в качестве опции режима реального времени.
Сервер IBM Traveler попытается обратиться к службе Google Cloud Messaging с помощью имени хоста android.googleapis.com и номера порта 443. Убедитесь, что это соединение разрешено всеми внутренними брандмауэрами между серверами IBM Traveler и этим внешним хостом. Для того чтобы проверить соединение, подключите клиент IBM Traveler for Android из устройства с активной учетной записью Google. Сервер IBM Traveler обращается к GCM только в том случае, если для этого есть причина.
tell traveler push cmstatus
Traveler:
########## Отправитель уведомления о соединении - GCM (Wed Feb 04 06:50:43 EST 2015) ##########
Traveler: Описание: Сведения о соединении со службой Google Cloud Messaging (GCM).
Traveler: Соединение со службой Google Cloud Messaging активно
Если соединение не активно, найдите информацию об ошибках соединения с хостом android.googleapis.com в файлах NTSErrors*.log.