A SyncML (az angol nyelvből. Synchronization Markup Language - " szinkronizációs jelölőnyelv ") azért jött létre, hogy egyetlen adatátviteli protokollt fejlesszenek ki minden típusú hordozható eszközhöz, mint például PDA -k , laptopok, személyhívók és mobiltelefonok . A 2000 februárjában létrehozott SyncML gyorsan felkarolta a legfontosabb mobileszköz- és mobilszoftver-gyártókat, mint például a Nokia , az Ericsson , az IBM , a Lotus , a Motorola , a Palm , a Psion , a Starfish . A SyncML célja a mobileszközök hálózati adatokkal való szinkronizálásának problémája.
A SyncML XML jelölést és különféle protokollokat használ az adatok átviteléhez. A SyncML kliens alkalmazások megvalósítása lehetővé teszi a WAP Binary XML használatát a továbbított adatcsomagok méretének csökkentésére, azonban a WBXML használata nem kötelező. A SyncML arra is képes, hogy visszaállítsa az eszközök közötti kommunikációt, ha a kapcsolat megszakad (feltéve, hogy a kliens és a kiszolgáló támogatja a kapcsolat megszakadását). Ezenkívül a SyncML hatékonyan működik különféle kommunikációs protokollokkal, például HTTP , Wireless Session Protocol , OBEX ( Bluetooth , IrDA ), SMTP , TCP/IP .
A SyncML programozási keretrendszer két protokollon alapul:
A SyncML hét különböző szinkronizálási típust támogat:
A SyncML nem függ a szinkronizált adatok típusától, de általában szöveg/x-vcard (névjegykártyák), szöveg/x-vcalendar (naptár/feladatok), szöveg/sima (jegyzetek) formátumú adatok. Megjegyzendő, hogy az első két típus szabályozott mezőkészlettel rendelkezik, és minden egyes eszköz támogathat bizonyos mezőket, vagy nem. Bár vannak specifikációk a vcard és a vcalendar számára, ezek lehetővé teszik az eszközgyártók számára, hogy tetszőlegesen értelmezzenek bizonyos paramétereket. A SyncML protokoll lehetővé teszi a támogatott formátumok adatainak átvitelét (mezők, típusok, méretek, lehetséges értékek stb.), de általában ezeket az adatokat az eszköz nem biztosítja teljes mértékben a formátum egyértelmű értelmezéséhez, vagy jelentősen eltérnek egymástól értékek a különböző gyártók eszközei között, ami bizonyos nehézségeket okoz a SyncML szerverek fejlesztői számára.
Főbb előnyök:
Szolgáltató | A célközönség | Ár | Kapcsolatok | Naptár | Megjegyzések | Feladatok | Könyvjelzők | E-mail SMS-re | SMS | MMS | webdav | CalDAV | Megjegyzések | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
mindenki | ingyenes | Igen | Nem | Nem | Nem | Nem | Nem | Nem | Nem | Nem | Nem | Nem | 2013. január 30-tól a Google leállította a SyncML támogatását | |
MemoToo | Fogyasztók | fizetős / ingyenes | Igen | Igen | Igen | Igen | Igen* | Igen | Nem | Igen | Igen | Ingyenes felhasználási korlátok: legfeljebb 10 szolgáltatás, kategóriánként legfeljebb 40 elem | ||
Yota felhasználók | mindenki | ingyenes | Igen | Kapcsolatkezelés a közösségi hálózat részeként – a Yota szolgáltatások egyike . Határok nélkül. | ||||||||||
memiana | mindenki | ingyenes | Igen | |||||||||||
wap4b.ru | Bármi | ingyenes | Igen | Igen | Igen | Igen | Nem | Nem | Igen | |||||
Megafon | Megafon felhasználók | A szolgáltatás aktiválása ingyenes + előfizetési díj | Igen | Igen | Igen | Igen | Igen | Nem | Nem | Igen | Nem | Nem | Nem | SyncML 1.0-2.0 verzió. |