Service Loading Features

Windows Mobile 6.5
4/8/2010

Service Loading (SL) allows Windows Mobile devices to load and run services without user intervention, depending on the scenario and user preferences. The SL contains the Uniform Resource Identifier (URI) of a service, such as a provisioning update, which is then pulled to the device and either executed immediately or stored for execution later. The SL uses XML version 1.0. Only Windows Mobile devices that use the Global System for Mobile Communications (GSM) support SL. For more detailed information about SL, see the WAP Service Loading Specification Version 08-Nov-1999, available from the WAP Forum™ at this OMA Web site.

Although all of the components for implementing Service Loading are present in read-only memory (ROM), supporting SL is optional. SL can be turned off if it is perceived as a possible security risk.

The following table shows the Service Loading features that were referenced for Windows Mobile devices.

Service Loading feature Description

Cache

Windows Mobile devices have cache memory that can store services until they are executed, as described in the WAP Service Loading Specification Version 08-Nov-1999.

SL_CSE_001 UTF-8 Character Encoding

The content of the SL uses the character set rules for UTF-8 encoding, as described in the WAP Wireless Markup Language Specification Version 19 February 2000 (1.3) and "Service Loading Character Set" in the WAP Service Loading Specification Version 08-Nov-1999.

SL_CSE_005 Processing References (No Metadata)

The content of the SL uses the character set rules for UTF-8 encoding, as described in the WAP Wireless Markup Language Specification Version 19 February 2000 (1.3) and "Service Loading Character Set" in the WAP Service Loading Specification Version 08-Nov-1999.

SL_CSE_006 Character Entities

The content of the SL uses the character set rules for other character entity encoding, as described in the WAP Wireless Markup Language Specification Version 19 February 2000 (1.3) and "Service Loading Character Set" in the WAP Service Loading Specification Version 08-Nov-1999.

SL_CF_001 Using the SL DTD

The Service Loading XML document type definition (DTD) is used as described in "SL Reference Information" in the WAP Service Loading Specification Version 08-Nov-1999.

SL_CF_002 SL in Textual Form (text/vnd.wap.sl)

The SL content in textual form uses the WAP Service Loading DTD, as described in "SL Reference Information" in the WAP Service Loading Specification Version 08-Nov-1999.

SL_CF_003 SL in Tokenized Form (application/vnd.wap.slc)

The SL content can be encoded into a compact binary representation based on the Wireless Application Protocol Binary Extensible Markup Language (WBXML) Content Format, as described in "A Compact Binary Representation of Service Loading" in the WAP Service Loading Specification Version 08-Nov-1999.

SL_SEM_001 Processing an SL with Execute-low or Execute-high Action Attribute

When an SL is received and the action attribute is either execute-low or execute-high, the SL is processed as described in "Reception and Service Invocation" in the WAP Service Loading Specification Version 08-Nov-1999.

SL_SEM_002 Processing an SL with Cache Action Attribute

When an SL is received and the action attribute is "cache," the SL is processed as described in "Reception and Service Invocation" in the WAP Service Loading Specification Version 08-Nov-1999.

SL_SEM_003 Handling SLs that Are Not Processed When They Are Received

If one or more SLs are received and not processed immediately, they are processed as described in "Reception of Multiple Service Loadings" in the WAP Service Loading Specification Version 08-Nov-1999.

Community Additions

Show: