Share via


Pushing XML OTA by Using Service Loading (SL)

4/8/2010

If the provisioning XML file is in a signed .cab or .cpf file, you can automatically download the file using Service Loading (SL). Service Loading is a WAP push feature. For more information, see SI and SL XML Files.

Note

Security roles can impact the configuration result. For information on role-based access control, see OMA Client Provisioning Security Best Practices.

The SL message is sent in connectionless unsecure WAP push operations from the Push Proxy Gateway, which encodes it by using WAP Binary XML (WBXML) tokens.

Depending on the action level, which is specified in the action attribute of an SL message, the SL message is processed in different ways:

  • The downloaded service is run immediately without getting permission from the user.
  • The downloaded service is cached and an e-mail message is sent to the Inbox. The user can then:
    • Retrieve the new content
    • Install the new content
    • Postpone any actions in relation to the new content
    • Delete the message

The following illustration shows a graphical view of how the provisioning XML is pulled to the device by using SL.

Bb737316.97518cd8-9373-4ac7-aba7-9a0140179b28(en-us,MSDN.10).gif

For a description of the user experience with SL, see SI and SL Notifications Behavior.

To push XML OTA by using SL

  1. Put the .cab or .cpf file that contains the provisioning XML file on a web site from which the user can download the file.

  2. Create the SL XML file to send a message to the user.

    SL messages are simple XML files, so you can create them in any text editor. For proper syntax, see SL Message Format.

  3. Send the SL message to the user.

    Note   The user may or may not be aware that an update is available, depending on the action level and how the device processes the message.

See Also

Concepts

Delivering the Provisioning XML File to the Device
SI and SL Notification Delivery
SI and SL Security