O'Reilly logo

SyncML®: Synchronizing and Managing Your Mobile Data by Phillipe Kahn, Peter Thompson, Apratim Purakayastha, Riku Mettälä, Uwe Hansmann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Functional Expectations from a SyncML Server

A production SyncML Server is expected to have certain functional abilities that are commonly more than the minimal requirements for compliance and/or interoperability. The expectations include support for the following:

  • Many device types

  • Numerous data types

  • A few different Sync Types

  • Various authentication schemes

  • Diverse types of back-end data sources

  • Multiple transport protocols

Many types of devices may wish to synchronize with a SyncML Server. Devices vary in capabilities such as communication bandwidth and memory size. A SyncML Server needs to be aware of device capabilities and adjust its behavior accordingly. For example, depending on Client memory conditions, the Server may decide to partition ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required