What's Inside

Related Links

SyncML (UMCal Sync Server)



What is SyncML?

SyncML is the protocol for synchronizing devices and applications over the Internet. SyncML is based on the Extensible Markup Language (XML) protocol, employing standards such as iCal, vCal and vCard for data representation. The first data types supported for remote synchronization were calendar, task and contact data, but SyncML will soon support the synchronization of files, e-mail and other enterprise data.

SyncML FAQ

Supported Devices

The following devices are certified by Oracle to work with UMCal

  • Ericsson

  • Pocket PC
    • 2002, 2003, Windows Mobile 5.0 and 6.0 devices with version 3.0 of the Synthesis SyncML client (PRO or STD)

  • Palm OS
    • Palm OS 5.x devices with version 2.5 of the Synthesis SyncML client (PRO or STD)

 

  • i-Mate
    • SP3i
      (Smartphone 2003)

Other devices that support SyncML and SSL connections may also use the UMCal Sync Server.
Documentation specific to these devices will not be available and support is available on a case by case basis.

General Considerations for all devices


Configuring Devices for UMCal


Traveling across time zones and working with Daylight Savings

Synchronizing mobile devices across time zones can be a complex and tricky process. This section explains important information on what to do, and not do, with your device when traveling across time zones or when a Daylight Savings clock change occurs.

This section includes the following topics:


Safely resetting data on your device

Occasionally, data on your device may become lost, duplicated, or corrupt. This can happen if a slow sync is interrupted, or if you have traveled and returned from a different time zone without following the instructions described in Traveling across time zones and working with Daylight Savings. To return your device to a "clean" state, you must carry out two basic steps:

  1. If there is extraneous or incorrect data on your device, you must delete it; in some cases, it is easier just to clear all data from the device. If, however, you are simply missing some information, deleting data from the device is not necessary.

  2. Perform a "slow" synchronization with the server. A slow synchronization differs from a regular synchronization in that, instead of synchronizing only those records marked as changed, all records are synchronized. This returns device data to a "clean" state.

While the preceding steps might seem simple at first glance, they can actually be quite tricky. If they are not done properly, severe problems — such as data loss — can occur, so it is very important to follow the instructions described in this section, based on the type of device you use.

This section includes the following topics:


Device-specific considerations

This section describes issues encountered by Oracle Sync Server due to the SyncML behavior of the following devices: