SyncML
SyncML (Synchronization Markup Language) ist ein plattformunabhängiger Standard zur Datensynchronisation. Bei den Daten kann es sich um beliebige Informationen handeln, wie z.B. Adressen, Kalendereinträge, E-Mail-Nachrichten, etc. Um den Datenabgleich zwischen unterschiedlichen Endgeräten über Hardware- und Systemgrenzen hinweg, unabhängig vom Hersteller der verwendeten Komponenten, zu ermöglichen ist SyncML nicht als proprietäre Lösung, sondern als offener Standard ausgelegt. Auch ist SyncML nicht auf eine bestimmte Netzwerkarchitektur festgelegt, möglich ist z.B. ein Synchronistion über das Internet, das Mobilfunknetz, oder zwischen zwei direkt miteinander verbundenen Endgeräten (TCP/IP, WSP oder Obex). Jedes beliebige Gerät mit einem SyncML-konformen Client kann Daten mit einem SyncML-fähigen Server abgleichen. Typische Endgeräte, zwischen denen Daten abgeglichen werden können, sind PC, Mobiltelefone und Handcomputer, mit jeweils noch unterschiedlichen möglichen Betriebssystemen.
Initiiert von den Unternehmen Nokia, Palm, IBM, Motorola, Ericsson, Symbian und Lotus, unterstützen mittlerweile die Produkte von über 250 namhaften Unternehmen diesen Standard.
Weblinks
SyncML-Spezifikationen der OMA (Englisch)