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

Operations in SyncML

Users perform a variety of operations on data items. SyncML provides a set of verbs, or commands, to express different operations that are performed on data. The following discussion summarizes the various different operations, and their respective nuances and implications.

Modifying Data

Perhaps one of the most common operations that users perform is to modify a data item in a datastore. SyncML expresses this using the Replace element.

Different modifications have different semantics. Some modifications are only changes in fields within a data item, for example, changing the time field in a calendar data item. Some modifications may entail changing only certain meta-attributes of a data item, such as marking an email message ...

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