同步管理器 (synchronization manager)

目的

同步管理器提供了一种可同步文件的集中式标准技术,方便用户在移动计算机或连接到局域网的计算机上进行脱机使用。 与连接功能、通知(系统事件通知服务)和客户端缓存一起,同步管理器提供了支持移动计算的基础结构。 操作系统提供所有应用程序都可以使用的集成模型,而不是每个应用程序都实现其自己的技术来缓存和同步供本地使用的网络资源。 文件的同步与协议无关。 例如,电子邮件程序可以使用 SMTP、NMTP 或 POP3 传输其消息,而浏览器可以使用 HTTP,数据库可以使用远程过程调用 (RPC)。 开发人员可以在其应用程序中使用同步管理器的通用接口在用户的本地计算机和网络存储之间同步文件。

如果适用

同步管理器适用于主要在移动计算机上运行的应用程序。 在连接到高延迟局域网的计算机上运行的应用程序也可能受益于使用同步管理器。

开发人员受众

本文档适用于开发移动计算和高延迟局域网应用程序的软件开发人员。 本文档提供了同步管理器的所有部件(包括同步管理器的方法和接口)的完整参考。

运行时要求

需要 Windows Server 2003、Windows XP、Windows 2000 或 Windows Millennium Edition (Windows Me)。 还可以作为 Microsoft Windows NT 4.0、Windows 98 和 Windows 95 的可再发行组件提供。

本节内容

主题 说明
关于同步管理器
同步管理器提供了一种集中式标准技术,用于同步在本地计算机上脱机使用的文件。
移动计算配置
应用程序可以使用同步管理器将文件和资源缓存在本地并在移动和台式计算机上同步。
应用程序方案
可以使用同步管理器的应用程序和服务。
同步管理器体系结构
从程序使用同步管理器
同步管理器参考
以下编程元素构成了同步管理器的 API。

 

关于系统事件通知服务