我对 Sync Framework 很陌生,仍在探索不同的可能性。这是我的场景。
我们需要有一个托管在我们的 Web 服务器上的应用程序(SQL Server 和 ASP.Net)。用户可以在线注册并与之互动。该应用程序的另一个副本将安装在我们客户的 Intranet 服务器上。用户可以通过 LAN 在此服务器上注册。
该应用程序的第三个副本 (SQL Express) 将安装在各种笔记本电脑和 Windows 7 平板电脑上。用户将在没有连接到 LAN 或互联网的情况下远程使用该应用程序。一旦设备回到网络中,它将与 LAN 服务器同步数据,LAN 服务器将同步到 Internet 服务器。
为了安全起见,我打算使用 WCF 服务和同步框架来执行此操作,但是我愿意接受建议。有人可以建议我这样做的正确方法,并指出一些教程示例来做到这一点。我一直在努力使用在线可用的示例(主要是这个http://code.msdn.microsoft.com/Database-SyncSQL-Server-e97d1208),但仍然没有成功..
随时提出任何问题,我会尽我所能回答。