Chapter 4. SyncML Fundamentals

SyncML® is an ambitious endeavor. It attempts to formulate a data synchronization protocol that interoperates across devices, networks, data types, and applications. Although the development of a common interoperable de facto synchronization standard is its primary goal, it must be designed such that it can be efficiently realized. Among other things, efficiency includes coping with resource-constrained mobile devices, operating over low-bandwidth wireless networks, and enabling servers to support millions of mobile devices. A data synchronization standard that interoperates but does not perform well adversely affects the overall user experience. Such a standard is not likely to be widely adopted. These considerations ...

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.