WebIS – manuál | ||
---|---|---|
Předcházející | Kapitola 10. Synchronizace | Další |
Aktuální verze synchronizace ve WebISu podporuje čtyři druhy synchronizace a každá z nich může mít další tři modifikace popsané níže.
Počáteční synchronizace – nastane při první synchronizaci nového zařízení, ale také po změně konfigurace spojení v mobilním zařízení nebo v softwarovém klientovy (např. MS Outlook). Jedná se např. o změnu cesty k synchronizačnímu serveru, změnu jména uživatele nebo změnu identifikace zařízení nebo klienta. Z pohledu WebISu se pak jde o zcela nové, zatím neznámé zařízení, u nějž neexistují vazby mezi objekty a WebISem. I když ve WebISu a v zařízení zdánlivě existují shodné objekty, WebIS neví, který objekt odpovídá kterému na druhé straně.
Úplná synchronizace (též pomalá synchronizace) – WebIS a zařízení si vymění všechny objekty. Při této synchronizaci se využívají již známé vazby mezi objekty ve WebISu a objekty v zařízení a při změně na jedné straně se změní správný objekt na straně druhé. Úplnou synchronizaci lze vynutit pomocí zaškrtávacího pole Příště úplná synchronizace v nastaveni synchronizace ve WebISu.
Normální synchronizace – WebIS a zařízení si vymění informace o změněných objektech od poslední synchronizace a tyto změny se aplikují. Normální synchronizace se používá při běžném provozu. Tedy při první synchronizaci s neznámým zařízením se automaticky nastartuje počáteční synchronizaci a pokud uživatel nenastaví úplnou synchronizaci, spustí se při dalších synchronizacích normální synchronizace.
Druhy synchronizaci jsou následující:
Obousměrná synchronizace s předností změn na serveru – WebIS i zařízení pošlou změněné objekty, které se na obou stranách přepíší. Pokud došlo od poslední synchronizace ke změně na totožném objektu ve WebISu i v zařízení, použije se verze objektu z WebISu, která přepíše tu v zařízení.
Při počáteční obousměrné synchronizaci se do WebISu přidají všechny objekty ze zařízení a do zařízení všechny objekty z WebISu. Pokud se provede počáteční obousměrná synchronizace v okamžiku, kdy již byly objekty na obou stranách dříve sesynchronizovány, tak se objekty na obou stranách zduplikují.
Při úplné obousměrné synchronizaci pošle zařízení všechny objekty do WebISu a ten jimi přepíše svoje objekty na základě již známých vazeb. Neznámé objekty se do WebISu přidají. Poté WebIS pošle do zařízení objekty, které je nutné v něm změnit nebo do něj přidat.
Poznámka: Pokud při této synchronizaci smažete ve WebISu objekt, tak se tento objekt do WebISu nepřidá, ale smaže se i na zařízení, podobně jako u normální synchronizace.
Normální obousměrná synchronizace funguje podobně jako úplná synchronizace, ale oběma směry se posílají jen objekty, které byly od poslední synchronizace změněny.
Obousměrná synchronizace s předností změn na zařízení – funguje obdobným způsobem jako synchronizace s předností změn na serveru, pouze v případě objektu, který byl od poslední synchronizace změněn na obou stranách se použije verze na zařízení.
Jednosměrná synchronizace pouze ze zařízení – zařízení pošle svoje změněné objekty, které se zapíší do WebISu. Pokud od poslední synchronizace dojde ke změně na totožném objektu na obou stranách synchronizace, použije se verze objektu ze zařízení.
Při počáteční synchronizaci ze zařízení se do WebISu přidají všechny objekty ze zařízení. Objekty ve WebISu se ignorují a při přepnutí na obousměrnou synchronizaci se s nimi zachází jako s novými objekty pro přidání na zařízení.
Poznámka: Uživatel může mít nastaveno k synchronizaci mnoho sekcí včetně sdílených, proto je potenciálně nebezpečné nechat automaticky nahrazovat všechny objekty ve WebISu při spuštění této jednosměrné synchronizace. Z těchto důvodů se data ve WebISu nenahrazují, ale pouze se přidávají. Pokud tedy potřebujete objekty nahradit, je potřeba je nejprve ve WebISu smazat.
Při úplné synchronizaci ze zařízení pošle zařízení všechny objekty do WebISu a ten jimi přepíše své objekty s využitím již existujících vazeb mezi objekty. Neznámé objekty se do WebISu přidají. Objekty, které zařízení neposlalo, ale existuje na ně vazba z WebISu, se ve WebISu smažou.
Při normální synchronizaci ze zařízení zařízení pošle své změněné objekty a ty ze zapíší do WebISu.
Jednosměrná synchronizace pouze ze serveru – funguje obdobně jako jednosměrná synchronizace opačným směrem. Při počáteční a úplné synchronizaci ze serveru se na zařízení smažou všechny objekty a nahradí se objekty z WebISu.
Poznámka: Pokud zařízení nepodporuje jednosměrnou synchronizaci, WebIS ji umí simulovat s využitím mechanismu obousměrné synchronizace, takže celý proces pouze trvá o něco déle, ale funguje podle očekávání.
Předcházející | Domů | Další |
Synchronizace | Nahoru | Funambol pro MS Outlook |