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

Overview

The SyncML Initiative defined the Synchronization Protocol because simply providing DTDs (i.e., the syntax of messages) did not do enough to enable synchronization between devices. First, full end-to-end interoperability cannot be achieved only by defining the DTDs, as they give too much flexibility. Second, several functions, such as the authentication procedure, need to be defined by the Synchronization Protocol so consistent synchronization can really take place.

By following the Synchronization Protocol, implementations know which DTD element types they can use and when they can use them. In addition, the protocol adds extra functionality to the SyncML technology through combinations of element types defined by the DTDs.

The design ...

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