1)SQL Data Sync (Preview) currently supports only SQL Server and SQL Database. 2)Selecting the Appropriate Sync Framework Components Database synchronization providers (referred to as Sync Services for ADO.NET in previous releases). These providers are contained in Microsoft.Synchronization.dll, Microsoft.Synchronization.Data.dll, Microsoft.Synchronization.Data.Server.dll, Microsoft.Synchronization.Data.SqlServer.dll, and Microsoft.Synchronization.Data.SqlServerCe.dll. File synchronization provider (referred to as Sync Services for File Systems in previous releases). This provider is contained in FileSyncProvider21.dll and Microsoft.Synchronization.Files.dll. It can be used to synchronize files and folders in NTFS, FAT, or SMB file systems. The directories to synchronize can be local or remote; they do not have to be of the same file system. An application can use static filters to exclude or include files either by listing them explicitly or by using wildcard characters (such as *.txt). Or the application can set filters that exclude whole subfolders. An application can also register to receive notification of file synchronization progress. Web feed synchronization components Custom providers. These components are contained in Synchronization21.dll and Microsoft.Synchronization.dll; and SimpleProviders21.dll and Microsoft.Synchronization.SimpleProviders.dll. They can be used to create synchronization providers for any type of data store. For example, if an application includes a custom storage system for customer contact tracking, you can use a simple provider or a full custom provider to integrate that data into your applications Metadata storage service. This component is contained in MetaStore21.dll and Microsoft.Synchronization.MetadataStorage.dll. It can be used by custom providers as a convenient way to store and process synchronization metadata, especially for replicas that cannot otherwise store metadata. Core API and runtime. These components are contained in Synchronization21.dll and Microsoft.Synchronization.dll. The core API and runtime are used by all the other components except for the offline database providers
|
|