SyncML (från engelska. Synchronization Markup Language - " synchronization markup language ") skapades för att utveckla ett enda dataöverföringsprotokoll för alla typer av bärbara enheter som handdatorer , bärbara datorer, personsökare och mobiltelefoner . SyncML, som lanserades i februari 2000, har snabbt anammat de stora leverantörerna av mobila enheter och mobilprogram som Nokia , Ericsson , IBM , Lotus , Motorola , Palm , Psion , Starfish. SyncML är designat för att lösa problem med synkronisering av mobila enheter med nätverksdata.
SyncML använder XML -uppmärkning och olika protokoll för att överföra data. Implementeringen av klientapplikationer för SyncML gör att WAP Binär XML kan användas för att minska storleken på de överförda datapaketen, men användningen av WBXML är valfri. SyncML kan också återställa kommunikationen mellan enheter om anslutningen avbryts (förutsatt att klient- och serverstödsanslutningen avbryts). Dessutom fungerar SyncML effektivt med olika kommunikationsprotokoll som HTTP , Wireless Session Protocol , OBEX ( Bluetooth , IrDA ), SMTP , TCP/IP .
SyncML-programmeringsramverket är baserat på två protokoll:
SyncML stöder sju olika typer av synkronisering:
SyncML är inte beroende av typerna av synkroniserad data, utan vanligtvis är det data i formatet text/x-vcard (visitkort), text/x-vcalendar (kalender/uppgifter), text/plain (anteckningar). Det bör noteras att de två första typerna har en reglerad uppsättning fält, och varje specifik enhet kanske stöder vissa fält. Även om det finns specifikationer för vcard och vcalendar, tillåter de enhetstillverkare att godtyckligt tolka vissa parametrar. SyncML-protokollet låter dig överföra data om stödda format (fält, typer, storlek, möjliga värden, etc.), men som regel tillhandahålls dessa data inte helt av enheten för entydig tolkning av formatet eller skiljer sig väsentligt i värden mellan enheter från olika tillverkare, vilket skapar vissa svårigheter för utvecklare av SyncML-servrar.
Viktigaste fördelarna:
Leverantör | Målgruppen | Pris | Kontakter | Kalender | Anteckningar | Uppgifter | Bokmärken | E-post | Mejla till SMS | SMS | MMS | webdav | CalDAV | Anteckningar |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
alla | är gratis | Ja | Inte | Inte | Inte | Inte | Inte | Inte | Inte | Inte | Inte | Inte | Från och med den 30 januari 2013 slutade Google att stödja SyncML | |
MemoToo | Konsumenter | betald/gratis | Ja | Ja | Ja | Ja | Ja* | Ja | Inte | Ja | Ja | Gratis användningsgränser: upp till 10 tjänster, upp till 40 artiklar i varje kategori | ||
Yota- användare | alla | är gratis | Ja | Kontakthantering som en del av ett socialt nätverk - en av Yota- tjänsterna . Utan gränser. | ||||||||||
memiana | alla | är gratis | Ja | |||||||||||
wap4b.ru | Några | är gratis | Ja | Ja | Ja | Ja | Inte | Inte | Ja | |||||
Megafon | Megafon användare | Tjänsten aktiveras kostnadsfritt + abonnemangsavgift | Ja | Ja | Ja | Ja | Ja | Inte | Inte | Ja | Inte | Inte | Inte | SyncML version 1.0-2.0. |