Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 » MobiLink - Server-Initiated Synchronization » Setting up server-initiated synchronization » Gateways and carriers » Device tracking gateways


Quick guide to device tracking gateway configuration

To set up device tracking
  1. Set up a SYNC, UDP, or SMTP gateway.

    When you start the MobiLink server, these gateways are already set up with the default settings. For more information about configuring properties or creating your own gateways, see MobiLink server settings for server-initiated synchronization.


    The SMTP gateway requires carrier configuration. See Carriers and carrier configuration.

  2. Create a new Notifier and set up your request_cursor event with the following conditions:

    • The gateway name must be set to the name of a device tracking gateway you want to use. The default gateway is named Default-DeviceTracker. This name is represented by the first column of the result set.

    • The address name must be set to the remote ID of the device. Use the dblsn -t+ option to register the remote ID with the MobiLink server. This name is represented by the fourth column of the result set.

    For more information about setting up a request_cursor event, see request_cursor event.

  3. Add the Listener name to the ml_user system table.

    The default Listener name is device_name-dblsn, where device_name is the name of your device.

    Run the Listener to view the device name, which can be found in the Listener message window. Alternatively, you can set the device name using the dblsn -e option, or set a different Listener name using the dblsn -u option. See -e option and -u option.

    For more information about registering MobiLink users, see Creating and registering MobiLink users.

  4. Start a Listener with the required options. For more information about starting a Listener, see MobiLink Listener utilities.