SyncML (fra engelsk. Synchronization Markup Language - " synchronization markup language ") blev skabt for at udvikle en enkelt dataoverførselsprotokol til alle typer bærbare enheder såsom PDA'er , bærbare computere, personsøgere og mobiltelefoner . SyncML blev oprettet i februar 2000 og omfavnede hurtigt de vigtigste producenter af mobilenheder og mobilsoftware såsom Nokia , Ericsson , IBM , Lotus , Motorola , Palm , Psion , Starfish . SyncML er designet til at løse problemerne med synkronisering af mobile enheder med netværksdata.
SyncML bruger XML -markering og forskellige protokoller til at overføre data. Implementeringen af klientapplikationer til SyncML gør det muligt at bruge WAP Binær XML til at reducere størrelsen af de transmitterede datapakker, dog er brugen af WBXML valgfri. SyncML er også i stand til at genoprette kommunikationen mellem enheder, hvis forbindelsen afbrydes (forudsat at klienten og serveren understøtter forbindelsen). Derudover fungerer SyncML effektivt med forskellige kommunikationsprotokoller såsom HTTP , Wireless Session Protocol , OBEX ( Bluetooth , IrDA ), SMTP , TCP/IP .
SyncML-programmeringsrammerne er baseret på to protokoller:
SyncML understøtter syv forskellige typer synkronisering:
SyncML er ikke afhængig af typerne af synkroniserede data, men normalt er det data i formatet text/x-vcard (visitkort), text/x-vcalendar (kalender/opgaver), text/plain (noter). Det skal bemærkes, at de to første typer har et reguleret sæt felter, og hver specifik enhed understøtter muligvis nogle felter. Selvom der er specifikationer for vcard og vcalendar, giver de enhedsproducenter mulighed for vilkårligt at fortolke nogle parametre. SyncML-protokollen giver dig mulighed for at overføre data om understøttede formater (felter, typer, størrelse, mulige værdier osv.), men som regel leveres disse data ikke fuldt ud af enheden til entydig fortolkning af formatet eller adskiller sig væsentligt i værdier mellem enheder fra forskellige producenter, hvilket skaber visse vanskeligheder for udviklere af SyncML-servere.
Vigtigste fordele:
Udbyder | Målgruppen | Pris | Kontaktpersoner | Kalender | Noter | Opgaver | Bogmærker | E-mail til SMS | SMS | MMS | webdav | CalDAV | Noter | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
alle sammen | er ledig | Ja | Ikke | Ikke | Ikke | Ikke | Ikke | Ikke | Ikke | Ikke | Ikke | Ikke | Fra den 30. januar 2013 stoppede Google med at understøtte SyncML | |
MemoToo | Forbrugere | betalt / gratis | Ja | Ja | Ja | Ja | Ja* | Ja | Ikke | Ja | Ja | Gratis brugsgrænser: op til 10 tjenester, op til 40 varer i hver kategori | ||
Yota- brugere | alle sammen | er ledig | Ja | Kontakthåndtering som en del af et socialt netværk - en af Yota -tjenesterne . Uden Grænser. | ||||||||||
memiana | alle sammen | er ledig | Ja | |||||||||||
wap4b.ru | Nogen | er ledig | Ja | Ja | Ja | Ja | Ikke | Ikke | Ja | |||||
Megafon | Megafon brugere | Tjenesten aktiveres gratis + abonnementsgebyr | Ja | Ja | Ja | Ja | Ja | Ikke | Ikke | Ja | Ikke | Ikke | Ikke | SyncML version 1.0-2.0. |