Device tracking allows a MobiLink server to track devices using the remote ID information of a push request. A device tracking gateway uses automatically-tracked IP addresses, phone numbers, and public wireless network provider IDs to deliver push notifications through SYNC, UDP, and SMTP gateways. The gateway attempts to connect to the device using a SYNC gateway first. If delivery fails, a UDP gateway is attempted, followed by an SMTP gateway. This feature is useful when you expect device addresses to change.
A device tracking gateway can have a maximum of three subordinate gateways: one SYNC, one SMTP, and one UDP. Push notifications are automatically routed to one of the subordinate gateways based on the device tracking information sent by a MobiLink Listener. By enabling these subordinate gateways, device address changes are automatically managed by the MobiLink server. When an address changes, the MobiLink Listener synchronizes with the consolidated database to update the tracking information, which is located in the ml_device_address system table.
Most 9.0.1 or later MobiLink Listeners support device tracking. If you are using a MobiLink Listener that does not support device tracking, you can use a device tracking gateway by providing the tracking information yourself. See Adding support for device tracking.
Discuss this page in DocCommentXchange.
|Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0|