(emsolv) Mobile Synchronisation and Device Management Solutions

Architecture

dotNet

SyncML

Compatible Phones

 

 

 

Company Products Demos

Technical


SyncML

SyncML is a standard defined by the Open Mobile Alliance which can be broken down into to two distinct parts - Data Synchronisation (SyncML DS) and Device Management (SyncML DM)

SyncML DS is concerned with the protocols necessary for disparate devices to perform synchronisation of various forms of data elements. Logically synchronisation takes place between two entities one which acts as the client and while the other acts as the server. Client implementations of SyncML are a lot simpler than server implementations.

SyncML DM is concerned with the protocols necessary for devices to be configured remotely by a server application. This standard shares the same basic structure as SyncML DS however some of the elements used are different. The standard allows for the server to query the device and to update the device where necessary with different settings. In addition tasks such as device software can be upgraded

Both protocols are XML based. Generally for efficiency XML SyncML messages are encoded in a WBXML stream.

For more detailed information on SyncML please see the SyncML specifications on the Open Mobile Alliance web site.

 


info@emsolv.com