SyncML

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 6 noiembrie 2021; verificarea necesită 1 editare .

SyncML (din limba engleză.  Synchronization Markup Language  - " synchronization markup language ") a fost creat pentru a dezvolta un protocol unic de transfer de date pentru toate tipurile de dispozitive portabile, cum ar fi PDA-uri , laptopuri, pagere și telefoane mobile . Lansat în februarie 2000, SyncML a îmbrățișat rapid principalii furnizori de dispozitive mobile și software mobil, cum ar fi Nokia , Ericsson , IBM , Lotus , Motorola , Palm , Psion , Starfish .. SyncML este conceput pentru a rezolva problemele de sincronizare a dispozitivelor mobile cu datele din rețea.

SyncML folosește marcaj XML și diverse protocoale pentru a transfera date. Implementarea aplicațiilor client pentru SyncML permite utilizarea WAP Binary XML pentru a reduce dimensiunea pachetelor de date transmise, cu toate acestea, utilizarea WBXML este opțională. SyncML este, de asemenea, capabil să restabilească comunicarea între dispozitive dacă au loc întreruperi de conexiune (cu condiția ca clientul și serverul să accepte căderi de conexiune). În plus, SyncML funcționează eficient cu diverse protocoale de comunicare, cum ar fi HTTP , Wireless Session Protocol , OBEX ( Bluetooth , IrDA ), SMTP , TCP/IP .

Cadrul de programare SyncML se bazează pe două protocoale:

SyncML acceptă șapte tipuri diferite de sincronizare:

SyncML nu depinde de tipurile de date sincronizate, dar de obicei sunt date în format text/x-vcard (cărți de vizită), text/x-vcalendar (calendar/sarcini), text/plain (note). Trebuie remarcat faptul că primele două tipuri au un set reglementat de câmpuri, iar fiecare dispozitiv specific poate sau nu suporta unele câmpuri. Deși există specificații pentru vcard și vcalendar, acestea permit producătorilor de dispozitive să interpreteze în mod arbitrar anumiți parametri. Protocolul SyncML vă permite să transferați date despre formatele acceptate (câmpuri, tipuri, dimensiune, valori posibile etc.), dar, de regulă, aceste date nu sunt furnizate pe deplin de dispozitiv pentru interpretarea fără ambiguitate a formatului sau diferă semnificativ în valorile între dispozitivele de la diferiți producători, ceea ce creează anumite dificultăți pentru dezvoltatorii de servere SyncML.

Beneficii cheie:

Servicii în limba rusă care acceptă SyncML

Furnizor Publicul țintă Preț Contacte Calendar Note Sarcini Marcaje E-mail E-mail către SMS mesaj MMS webdav CalDAV Note
Google toata lumea este gratuit da Nu Nu Nu Nu Nu Nu Nu Nu Nu Nu Începând cu 30 ianuarie 2013, Google a încetat să mai accepte SyncML
MemoToo Consumatori plătit/gratuit da da da da Da* da Nu da da Limite de utilizare gratuită: până la 10 servicii, până la 40 de articole în fiecare categorie
Utilizatori Yota toata lumea este gratuit da Gestionarea contactelor ca parte a unei rețele sociale - unul dintre serviciile Yota . Fara granite.
memiana toata lumea este gratuit da
wap4b.ru Orice este gratuit da da da da Nu Nu da
Megafon utilizatorii Megafon Serviciul este activat gratuit + taxa de abonament da da da da da Nu Nu da Nu Nu Nu SyncML versiunea 1.0-2.0.

Link -uri