复制体系结构

复制使用 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 中的以下组件:

  • SQL Server Compact Edition 数据库引擎 
  • SQL Server Compact Edition 客户端代理
  • SQL Server Compact Edition 服务器代理
  • SQL Server Compact Edition 复制提供程序

复制体系结构

SQL Server Compact Edition 数据库引擎

SQL Server Compact Edition 数据库引擎 可以管理设备上的本地数据库。对于订阅数据库,SQL Server Compact Edition 数据库引擎 可通过维护每条记录的更改跟踪信息,跟踪所有插入、更新或删除的数据库记录。

SQL Server Compact Edition 客户端代理

SQL Server Compact Edition 客户端代理是设备上主要的 SQL Server Compact Edition 复制组件。SQL Server Compact Edition 客户端代理实现了 SQL Server Compact Edition 复制对象接口。应用程序可调用此接口,通过编程方式控制复制。

SQL Server Compact Edition 服务器代理

SQL Server Compact Edition 服务器代理是负责管理 SQL Server 和 SQL Server Compact Edition 之间通信的组件。SQL Server Compact Edition 服务器代理位于运行 Microsoft Internet 信息服务 (IIS) 的服务器上,可以处理从 SQL Server Compact Edition 客户端代理发出的所有 HTTP 请求。

SQL Server 协调器和 SQL Server Compact Edition 复制提供程序

在执行同步时,SQL Server 协调器将调用 SQL Server Compact Edition 复制提供程序。SQL Server 协调器和 SQL Server Compact Edition 复制提供程序都位于运行 IIS 的服务器上,该服务器上还安装有 SQL Server Compact Edition 服务器工具。在启动 SQL Server 协调器后,发布服务器上的合并代理是与订阅相关联的。

请参阅

帮助和信息

获取 SQL Server Compact Edition 帮助