Általános információk és forgatókönyvek (szolgáltatás szinkronizálási szolgáltatás)
Microsoft szinkronizálás Szolgáltatások Szolgáltatások ADO.NET biztosítja a szinkronizálást az adatbázisok között. Ők biztosítják az intuitív és rugalmas API-felület, amely lehetővé teszi, hogy hozzon létre alkalmazásokat offline használatra és az együttműködést. A szinkronizálás szolgáltatások Szerviz szinkronizációs két társaik, például az SQL Server adatbázis és az ügyfélkör SQL Server 3.5 adatbázis Compact SP1 (SP1) vagy adatbázis szerver vagy más adatforrást. API-felület lehetővé teszi, hogy minden, vagy csak néhány a rendelkezésre álló elemek, attól függően, hogy az architektúra és alkalmazási követelményeknek.
A szinkronizálás szolgáltatások Szolgáltatások része a Microsoft Sync Framework. Letöltési szolgáltatást szinkronizálás Szolgáltatások lehet tenni a Microsoft webhelyén. Sync Framework egy átfogó szinkronizáló platformot, amely lehetővé teszi a fejlesztők hozzá szinkronizálási funkciót alkalmazások, szolgáltatások és eszközök. A szinkronizálás szolgáltatások Szolgáltatások része az infrastruktúra Sync Framework, így minden adatbázis, amely a szolgáltatási szinkronizálás Services szolgáltatás képes adatot cserélni más adatforrások által támogatott Sync Framework, például webes szolgáltatások, a fájlrendszerek és a felhasználói adatok tárolására.
Hálózati követelmények
Annak érdekében, hogy a felhasználók számára az adatok, a távoli eszköz kell egy állandó kapcsolatot a vállalati hálózathoz. Egyes dolgozók, például otthon dolgozik, akkor nem lehet probléma. A többi felhasználó számára, mint például az értékesítési ügynökök, akiknek állandóan mozgatni egyik helyről a másikra, akkor nehezebb lehet. Például, ha egy értékesítési menedzser, a látogató egy ügyfél, és nem tud hozzáférni az adatokhoz a rendelkezésre álló termékek raktáron hiánya miatt a kapcsolatot a hálózattal, akkor nem lesz képes, hogy munkáját hatékonyan.
adatelérési sebesség
Egy tipikus vállalati környezetben, „kliens-szerver” a felhasználók egy nagy sebességű hálózatok gyors hozzáférést biztosítanak az adatokhoz. Azonban a távmunkások általában kapcsolódnak a lassú, megbízhatatlan a vezetékes és vezeték nélküli hálózatok. Ha a hagyományos megoldások, hogy külön le minden egyes szükséges adatok a felhasználó, mert nincs módja annak, hogy mentse az adatokat a készüléken. Például, ha egy értékesítési menedzser kell letölteni a termékek listáját minden egyes alkalommal, amikor megnyitja az alkalmazást használja, a betöltéséhez szükséges időt, lehetséges, mert őket nemtetszését.
Egyetlen meghibásodási pont
Ha ilyen megoldás a munka minden felhasználó függ egyetlen szerveren. Ha az adatbázis elérhetetlenné válik a tervezett üzemszünet vagy szerver hiba, minden távoli dolgozók elveszíti a hozzáférést az adatokat.
Számának növelése távoli dolgozók tükrözi a teljesítményt a szerverek a szervezet, ami kell hozzá hardver.
Alkalmazások nélkül állandó kapcsolatot
Egy másik, hogy a leírt az előző szakaszban, a megoldást egy olyan alkalmazás nélkül állandó kapcsolatot. Alkalmazás nélkül állandó kapcsolatot biztosít a távoli dolgozók zökkenőmentes hozzáférést az adatokhoz. Azonban, ellentétben az előző esetben, ha a felhasználó közvetlenül kellett keresni a szükséges adatokat a vállalati adatbázis, most szükség az adatok tárolása a készülékben. Ahhoz, hogy biztosítsa a töltelék helyi adatbázis alkalmazása nélkül folyamatos kapcsolatot jellemzően használt szinkronizálást.
Adatok szinkronizálása lehetőségét sugallja periodikus adatokhoz való hozzáférés tárolva az ügyfél adatbázisban (például az SQL Server Compact 3.5), és a szinkronizálás a szerver módosítja az adatbázis (például SQL Server). alapján a szinkronizációs megoldás előnye, hogy az adatokhoz való hozzáférés a felhasználó többé nem kell, hogy egy állandó hálózati kapcsolat. Az adatok tárolása helyben, így a felhasználó férhet hozzájuk, és ezzel egyidejűleg csökkenti a kezelés szükségességét egy központi adatbázisba. Ezen túlmenően, a hálózati sebesség már nem a korlátozó tényező, hogy a felhasználó hozzáférhet az adatokat a készülék sebességét.
A következő ábrákon példákat nélküli kérelmek állandó kapcsolat, amelyben az adatok (az adatbázisban tárolt jelölt zöld) a helyben tárolt egy eszköz távoli munkás. Első példa - Isolation adatbázis, amelyben az adatok tárolása közvetlenül a felhasználó eszközéhez. A második példa - távoli irodában, ahol az adatok tárolása a munkacsoport-információk ebben az irodában, hogy azokat érheti számos helyi alkalmazottak. További információk az elérhető szinkronizálására. A Parancsfájlkezelés csoport akkumulátor élettartama (szinkronizációs Services szolgáltatás).
Rendes kiegészítése ilyenfajta alkalmazások szakaszos kapcsolat az a képesség, hogy támogassák. Ebben az esetben a két adatbázis végezhet peer szinkronizálás anélkül, hogy menjen a központi csomópont. Amint az látható, a távoli adatbázis képes kommunikálni minden más adatbázis. Az ilyen típusú megoldás akkor hasznos, ha a távoli dolgozók (például dolgoznak a helyszínen a pénzügyi ellenőrök) munkacsoport távoli tárgyra. Ezek a dolgozók gyakran kell kommunikálni egymással. De mivel nincs kapcsolat a központi adatbázis, az adatcsere révén hajtják végre, a peer hálózat. További információ a dolgozó adatokat lásd. A Parancsfájlkezelés csoport csapatmunka (szinkronizációs Services szolgáltatás).