SyncML Architecture and Components

As described in Chapter 5, the Synchronization Protocol uses the services of the Representation Protocol, the MetInf DTD, and the DevInf DTD to create meaningful SyncML Messages and sessions. They are an integral part of the SyncML technology. Their position in the SyncML Data Synchronization Protocol stack is depicted in Figure 7-1. The element types of the MetInf DTD and the DevInf DTD are used inside the SyncML DTD as defined by the Representation Protocol. Consequently, the Synchronization Protocol utilizes the services of all three of these components.

Figure 7-1. SyncML Protocol architecture

Products enabling ...

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.