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

SyncML Client Architecture and Implementation

SyncML can be designed in multiple ways in different mobile device platforms. Figure 11-1 presents a possible logical architecture, which outlines the key components enabling SyncML Client functionality in a wireless device. It shows components of two types. The common platform components are indicated using italic text. The components belonging to the SyncML Client software (Client software) are indicated using boldface text. In the figure, several application programming interfaces (APIs) are also depicted to elaborate which types of APIs could be used between the components. This architecture may not be suitable to SyncML Server functionality.

Figure 11-1. Logical architecture of SyncML Client ...

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