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 ...

Get SyncML®: Synchronizing and Managing Your Mobile Data now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.