Google Cloud Messaging für IBM Traveler für Android-Clients

IBM Traveler-Server kann Google Cloud Messaging (GCM) für Echtzeit-Push-Benachrichtigungen verwenden, um Ihre E-Mail-, Kalender-, Kontakt- und Aufgabendaten auf Ihren IBM Traveler für Android-Clients aktuell zu halten.

Die Verwendung von GCM kann die Lebensdauer des Akkus von Android-Geräten, die IBM Traveler verwenden, beträchtlich verlängern, da IBM Traveler nicht mehr ständig für Push-Benachrichtigungen über HTTP mit dem IBM Traveler-Server verbunden bleiben muss. Wenn Sie derzeit die Option "HTTP" für den Synchronisationstyp "Real-time" (Echtzeit) verwenden, beginnt die vorhandene IBM Traveler-Anwendung für Android (ab Version 9.0.1.1) automatisch mit der Verwendung von GCM, sobald sie erkennt, dass der Server diese Funktion unterstützt und dass das Gerät bei einem Google-Konto angemeldet ist.

Wenn Sie "SMS" oder "periodic sync" (regelmäßige Synchronisation) als Synchronisationstyp ausgewählt haben, können Sie GCM verwenden, indem Sie Real-time (Echtzeit) als Synchronisationstyp auswählen und dann GCM als Option für "Real-time" (Echtzeit) auswählen.

Der IBM Traveler versucht dann, mithilfe des Hosts android.googleapis.com auf Port 443 mit dem Google Cloud Messaging-Service zu kommunizieren. Stellen Sie sicher, dass die internen Firewalls zwischen den IBM Traveler-Servern und diesem externen Host diese Verbindung zulassen. Um zu überprüfen, ob diese Verbindung funktioniert, verbinden Sie einen IBM Traveler für Android-Client von einem Gerät, das ebenfalls bei einem Google-Konto angemeldet ist. Der IBM Traveler-Server wird erst dann versuchen, sich mit GCM in Verbindung zu setzen, wenn es dazu einen Grund gibt.

Führen Sie auf dem Traveler-Server folgenden Befehl aus:
tell traveler push cmstatus
Suchen Sie in der Ausgabe nach einem Abschnitt, der dem folgenden ähnlich ist:
Traveler: ########## Connection Notification Sender GCM (Wed Feb 04 06:50:43 EST 2015) ##########
Traveler: Description: Details about the connections to the Google Cloud Messaging (GCM).
Traveler: Connection to Google Cloud Messaging is active

Wenn diese Verbindung nicht als aktiv angezeigt wird, überprüfen Sie Ihre NTSErrors*.log-Dateien auf Verbindungsprofile mit dem Host android.googleapis.com.