Anda di halaman 1dari 2

Microsoft® Sync Framework

Microsoft Sync Framework is a comprehensive synchronization


platform that enables collaboration and offline scenarios for
applications, services and devices. Developers can build sync
ecosystems that integrate any application, any type of data, using
any protocol over any network.

Highlights Enable Collaboration and Offline  Seamless online/offline data


Capabilities for Applications, access for rich internet
 Add sync support to new and existing Services, and Devices applications (RIA) and line-of-
applications, services, and devices Build occasionally connected business applications
 Enable collaboration and offline solutions capable of synchronizing,  Peer-to-peer collaboration on
capabilities for any application roaming and sharing on any content such as files/folders,
platform, application or device. Build email, contacts, appointments,
 Roam and share information from any applications and web services that audio, video and settings
data store, over any protocol, and over provide rich offline experiences. across any number of PCs,
any network configuration Easily integrate new and existing services, and devices
endpoints to form a sync enabled
 Leverage sync capabilities exposed in
ecosystem where content flows
Microsoft technologies to create sync
seamlessly across disparate Powerful
ecosystems endpoints over any protocol and in
Use the comprehensive capabilities
 Extend the architecture to support any network topology.
of the Microsoft Sync Framework to
custom data types including files create rich applications that
Use the Microsoft Sync Framework empower users to access any type
to build collaboration and offline of data they need, wherever and
scenarios such as the following: whenever they need it.
The framework consists of:
Any Data Type
 Core sync runtime that provides  Design rich offline applications
universal synchronization Easily integrate new data types to
sync using the Microsoft Sync using Visual Studio 2008 and
functionality agnostic of data Sync Services for ADO.NET
types and protocols Framework’s flexible metadata-
based synchronization technology.  Leverage the power of change
 Ability to create and consume Synchronize any type of data tracking in SQL Server 2008 to
Simple Sharing Extensions including databases, personal easily detect changes
(SSE) feeds information manager (PIM) data and  Configure the Microsoft Sync
 Components to enable the rapid digital media files. Framework’s File Sync Provider
development of sync solutions to sync files and folders
on platforms including Microsoft Any Protocol

SQL Server 2008, Microsoft  Easily sync to remote services
Synchronize data using existing

Visual Studio 2008, NTFS file by producing and consuming
architectures and protocols.
systems and removable drives SSE feeds
Integrate sync into a variety of
 An extensible provider model protocols, including over-the-air and Available on Multiple Platforms
that integrates data sources into embedded devices, using the and Development Environments
the sync ecosystem Microsoft Sync Framework’s
transport-agnostic architecture. Build sync aware applications and
 Rich conflict handling for ®
services on Microsoft Windows and
Enable web services to expose and ®
automatic and custom resolution Windows Mobile using managed or
synchronize data with any platform
 Built in support for filters to sync by creating a data feed based on unmanaged code. Add support for
subsets of collections such as the Simple Sharing Extensions other platforms through commercial
mailboxes or media libraries (SSE) open specification. licensing and porting kits.
 Minimize network traffic with Additional Information
property-level sync Any Network Configuration
Sync-enable your applications, For more information about the
Flexible devices, and services in true peer- Microsoft Sync Framework, visit
to- peer and hub/spoke topologies. http://msdn.microsoft.com/sync
The Microsoft Sync Framework
provides developers with ultimate Recover easily from network
flexibility by implementing a rich interruptions without losing data
metadata model to enable integrity. Reduce network traffic
collaboration and offline scenarios using efficient change enumeration.
for virtually any endpoint without Create web services to expose data
requiring changes to be made to the via SSE.
data store itself.
Productive
Any Store Leverage sync capabilities exposed
in Microsoft technologies to rapidly
Add synchronization to a wide range
create sync ecosystems. Boost
of applications, services, and
productivity by using a common
devices, from enterprise-level
synchronization platform for all
services to simple USB storage
applications, services and devices.
devices.

This document was developed prior to the product’s release to manufacturing, and as such, we cannot guarantee that all details included herein will be exactly as what is found in
the shipping product. The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication.
Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the
accuracy of any information presented after the date of publication. The information represents the product at the time this document was printed and should be used for
planning purposes only. Information subject to change at any time without prior notice.

Anda mungkin juga menyukai