与Sync Service进行数据同步

时间:2012-07-06 08:17:37

标签: wcf synchronization windows-ce microsoft-sync-framework

我正在尝试在Windows CE和SQL Server 2008之间进行数据库同步。请注意,如果有人已经建议我如何启动,或者我可以阅读的任何链接。 提前谢谢。

2 个答案:

答案 0 :(得分:1)

这是一个循序渐进的示例,用于通过WCF将CE设备上的SQL CE同步到SQL Server 2008数据库:

Programming Microsoft Synchronization Services for ADO.NET (Devices)

Walkthrough: Creating an Occasionally Connected Smart Device Application

答案 1 :(得分:0)

首先,你可以使用visual studio编写一个Windows窗体应用程序来定位Windows CE没问题。我发现visual studio 2008比visual studio 2010更好,更直接地用于创建移动应用程序。确保在创建项目时确保使用正确的配置设置。 Visual Studio的内置仿真器也可以用于测试,这有很大帮助。您还可以将visual studio连接到设备,以便在设备上进行调试。

要传达数据,您必须创建可在数据库服务器上运行的WCF服务。如果您可以通过CE设备连接到网络,则可以访问wcf服务以发送和接收同步数据。

您的移动表单应用程序可以处理要发送的数据,它还可以负责连接到WCF服务并与之通信。

您可能需要使用名为netcfsvcutil.exe的工具来生成要放置在设备上并由应用程序访问的代理文件和服务文件。当然还有很多其他选择。

你的任务是非常容易实现的,但如果要取得成功,你必须将其分解为一块并一次解决它们。

表之间的同步是指一次一个还是一次一个?