wiki:plugins/syncml

Syncml Plugin

SyncML (Synchronization Markup Language) is an  Open Mobile Alliance specification for synchronicing peers. It uses XML (eXtensible Markup Language) and is often transferred inside OBEX over USB or Bluetooth, or HTTP over IP network protocol.

SyncML support can be found from Sony Ericsson Symbian based devices, allmost all Nokia models.

The SyncML plugin actually consists of two parts. SyncML OBEX Client and SyncML HTTP Server. SyncML HTTP requires to setup a network connection between the host and the mobile phone. Also additional configuration on the mobile phone side is required for HTTP synchronization.

SyncML and OpenSync

OpenSync implementation implements SyncML 1.1 and 1.2 specifications. It is based on the libsyncml library.

Plugin Configuration

Links