.net 同步框架入门

.net 同步框架入门,.net,sql-server,database,microsoft-sync-framework,.net,Sql Server,Database,Microsoft Sync Framework,我在开始使用同步框架时遇到一些问题。在进行研究时,与复制或定制解决方案相比,Sync框架似乎更适合我们的需要 基本上,我们需要将我们的中心办公室的一些数据集与公司的每个商店保持同步,以克服糟糕的DSL服务和糟糕的布线带来的不足 无论如何,我已经阅读了有关SQL Server与同步框架同步的MSDN文章,并查看了它们提供的一些示例项目,但我仍然不知道从哪里开始 我真的很想看到我们编写的应用程序在向中央办公室注册、调出初始数据集、然后保持同步时必须经历的过程的概要 总之,我想了解如何将客户端SQL

我在开始使用同步框架时遇到一些问题。在进行研究时,与复制或定制解决方案相比,Sync框架似乎更适合我们的需要

基本上,我们需要将我们的中心办公室的一些数据集与公司的每个商店保持同步,以克服糟糕的DSL服务和糟糕的布线带来的不足

无论如何,我已经阅读了有关SQL Server与同步框架同步的MSDN文章,并查看了它们提供的一些示例项目,但我仍然不知道从哪里开始

我真的很想看到我们编写的应用程序在向中央办公室注册、调出初始数据集、然后保持同步时必须经历的过程的概要


总之,我想了解如何将客户端SQL Server Express实例与SQL Server企业实例进行双向同步。

您看过MSDN示例了吗?例如,有一个逐步的示例,它涵盖了几乎所有的方面


顺便说一句,对于SQL Server Express数据同步到central EE,在蹩脚的DSL上,您将拥有更好的里程数(更好的吞吐量、更高的可用性、更大的可扩展性)。我知道在1600个POS Express实例和中央EE服务器之间通过DSL线路同步数据的部署。

如果您想了解同步服务的功能,您可能比观看Microsofts Daniel Moths的18分钟视频更糟糕


您最大的问题是,在设计数据库时,确保可以将数据划分为可以轻松同步到不同位置的部分。例如,与销售人员的联系以及没有重叠的联系…

这实际上导致了我在查看示例时产生的一些困惑。我认为它不是那么可伸缩的,因为同步框架是在服务器上运行的,而不是在客户机上运行的?我认为SyncF的问题在您预期的用例上下文中是“问题”。SyncF的设计主要涵盖移动设备场景,重点关注定期(“局部”)应用更改的快照,其设计中计划的容量反映了类似手机的设备可以存储多少数据。连接不稳定的POS-to-center应用程序大多是实时连接的,需要存储和交换的数据比SyncF的目标要多得多。