SyncML (z angl. Synchronization Markup Language - " synchronizační značkovací jazyk ") byl vytvořen za účelem vývoje jediného protokolu pro přenos dat pro všechny typy přenosných zařízení, jako jsou PDA , notebooky, pagery a mobilní telefony . SyncML, který byl spuštěn v únoru 2000, rychle přijal hlavní dodavatele mobilních zařízení a mobilního softwaru, jako jsou Nokia , Ericsson , IBM , Lotus , Motorola , Palm , Psion , Starfish .. SyncML je navržen tak, aby řešil otázky synchronizace mobilních zařízení se síťovými daty.
SyncML používá k přenosu dat značky XML a různé protokoly. Implementace klientských aplikací pro SyncML umožňuje použití WAP Binary XML ke snížení velikosti přenášených datových paketů, použití WBXML je však volitelné. SyncML je také schopen obnovit komunikaci mezi zařízeními, pokud dojde k přerušení spojení (za předpokladu, že spojení podpory klienta a serveru přestane fungovat). Kromě toho SyncML efektivně spolupracuje s různými komunikačními protokoly, jako je HTTP , Wireless Session Protocol , OBEX ( Bluetooth , IrDA ), SMTP , TCP/IP .
Programovací rámec SyncML je založen na dvou protokolech:
SyncML podporuje sedm různých typů synchronizace:
SyncML nezávisí na typech synchronizovaných dat, ale obvykle se jedná o data ve formátu text/x-vcard (vizitky), text/x-vcalendar (kalendář/úkoly), text/plain (poznámky). Je třeba poznamenat, že první dva typy mají regulovanou sadu polí a každé konkrétní zařízení může nebo nemusí podporovat některá pole. Ačkoli existují specifikace pro vcard a vcalendar, umožňují výrobcům zařízení libovolně interpretovat některé parametry. Protokol SyncML umožňuje přenášet data o podporovaných formátech (pole, typy, velikost, možné hodnoty atd.), ale tato data zpravidla nejsou plně poskytována zařízením pro jednoznačnou interpretaci formátu nebo se výrazně liší v hodnoty mezi zařízeními od různých výrobců, což vytváří určité potíže pro vývojáře serverů SyncML.
Klíčové benefity:
Poskytovatel | cílové publikum | Cena | Kontakty | Kalendář | Poznámky | Úkoly | Záložky | E-mailem | Email na SMS | SMS | MMS | webdav | CalDAV | Poznámky |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
každý | je zdarma | Ano | Ne | Ne | Ne | Ne | Ne | Ne | Ne | Ne | Ne | Ne | K 30. lednu 2013 přestal Google podporovat SyncML | |
MemoToo | Spotřebitelé | placené / zdarma | Ano | Ano | Ano | Ano | Ano* | Ano | Ne | Ano | Ano | Limity bezplatného použití: až 10 služeb, až 40 položek v každé kategorii | ||
Uživatelé Yota | každý | je zdarma | Ano | Správa kontaktů jako součást sociální sítě - jedna ze služeb Yota . Bez hranic. | ||||||||||
memiana | každý | je zdarma | Ano | |||||||||||
wap4b.ru | Žádný | je zdarma | Ano | Ano | Ano | Ano | Ne | Ne | Ano | |||||
Megafon | Uživatelé Megafonu | Služba je aktivována zdarma + poplatek za předplatné | Ano | Ano | Ano | Ano | Ano | Ne | Ne | Ano | Ne | Ne | Ne | SyncML verze 1.0-2.0. |