Kapitola 10. Synchronizace

Obsah
10.1. Co je synchronizace
10.2. Typy synchronizace
10.3. Funambol pro MS Outlook
10.4. Funambol pro smartphone
10.5. Nexthaus SyncJe pro MS Outlook
10.6. Nastavení mobilních zařízení
10.7. Nastavení ve WebISu

10.1. Co je synchronizace

V dnešní době se stále častěji využívají mobilní zařízení na ukládání dat, která má uživatel současně například v osobním účtu podnikového informačního systému. Může se jednat například o kontakty (telefonní seznam), události z kalendářů nebo úkoly. Při práci s takovými daty je přirozené, že je uživatel vytváří, upravuje, maže nebo přesouvá mezi složkami, nezávisle jak ve svém mobilním zařízení, tak ve svém osobním pracovním účtu na počítači. Přitom je samozřejmé chtít mít na obou místech stejná a aktuální data, pokud možno bez nutnosti ruční úpravy. Proces, který zabezpečuje koordinaci dat mezi počítačem a externím zařízením, se nazývá datová synchronizace.

Synchronizace slouží k přenášení dat mezi serverem a externími zařízeními jako jsou kapesní počítače nebo mobilní telefony. Lze ovšem synchronizovat i data mezi klientskou aplikací jako je Novell Evolution nebo MS Outlook a serverem, kterým je v našem případě WebIS. Výsledkem přenosu je, že na obou místech jsou stejná a úplná data.

WebIS podporuje synchronizaci kontaktů, kalendářů a úkolů s mobilními zařízeními a externími aplikacemi, které podporují komunikační protokol SyncML.

Komunikace mezi aplikací a mobilním zařízením probíhá podle protokolu typu server-klient SyncML, který již mnoho mobilních zařízení podporuje přímo. Některá zařízení nebo aplikace (např. Microsoft Outlook nebo PDA se systémem Windows CE) ovšem podporu SyncML nemají, proto je nejprve nutné nainstalovat externí software – v současnosti podporujeme klient Funambol, který je k dispozici zdarma a klient Nexthaus SyncJe, který je placený a je vhodnější pro rychlejší synchronizaci velkého množství dat.

Poznámka: Starší synchronizační zásuvný modul se jmenoval Sync4j. Ten je potřeba před instalací výše uvedené verze odinstalovat.