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

Architectural Insight into SyncML

SyncML adopts a layered view of the software architecture for mobile data synchronization, as depicted in Figure 4-2. This layered view is similar to a layered network protocol like TCP/IP but at a different semantic level. The overall synchronization system consists of the following layers:

  • Application

  • Data

  • Synchronization

  • Transport

  • Physical

Figure 4-2. The layered architecture of the synchronization framework and the position of the SyncML Synchronization Protocol within the overall software stacks of mobile devices and network servers.

The application layer consists of the actual application, such as a calendar ...

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