Push-Benachrichtigung
Push-Benachrichtigungen ermöglichen einem mobilen Gerät, Nachrichten zu empfangen, die ein Server mit einer Push-Operation gesendet hat. Benachrichtigungen werden auch dann empfangen, wenn die Anwendung gerade nicht aktiv ist.
- Alert: eine Popup-Textnachricht
- Badge/Tile: eine grafische Darstellung mit einem Kurztext oder Bild
- Banner/Toast: eine Popup-Textnachricht oben in der Geräteanzeige, die nach dem Lesen verschwindet
- Audio-Alert
Mit dem einheitlichen IBM MobileFirst Platform Foundation-Mechanismus für Push-Benachrichtigungen können Benachrichtigungen an mobile Geräte gesendet werden. Die Benachrichtigungen werden über die Anbieterinfrastruktur gesendet. Beispielsweise werden iPhone-Benachrichtigungen vom MobileFirst Server an spezialisierte Apple-Server und von dort aus an die betreffenden Telefone gesendet. Der einheitliche Benachrichtigungsmechanismus macht den gesamten Prozess der Kommunikation mit Benutzern und Geräten für den Entwickler vollkommen transparent.

Push-Benachrichtigungen funktionieren derzeit für SMS, WNS, iOS und Android. iOS-Apps verwenden den Apple Push Notification Service (APNS), Android-Apps verwenden Google Cloud Messaging (GCM) und Windows-Apps verwenden Windows Push Notification Services (WNS). Weitere Informationen zum Einrichten von Push-Benachrichtigungen auf den einzelnen Plattformen finden Sie unter Push-Benachrichtigungen einrichten.
Proxy-Einstellungen
APNS
und GCM gesendet werden. Verwenden Sie die Konfigurationseigenschaften
push.apns.proxy.* und
push.gcm.proxy.*, um den
Proxy festzulegen. Weitere Informationen finden Sie unter
Liste der
JNDI-Eigenschaften für den MobileFirst-Server-Push-Service.Architektur
Im Gegensatz zu anderen Services der IBM MobileFirst Platform Foundation erfordert der Push-Server abgehende Verbindungen zu Apple- und Google-Servern über Ports, die von den genannten Unternehmen definiert werden.