Wcf 使用同步服务进行数据同步

Wcf 使用同步服务进行数据同步,wcf,synchronization,windows-ce,microsoft-sync-framework,Wcf,Synchronization,Windows Ce,Microsoft Sync Framework,我正在尝试在Windows CE和SQL Server 2008之间进行数据库同步。如果有人已经为我提供了关于如何创业的建议,或者任何我可以继续阅读的链接,我将不胜感激。 提前感谢。首先,您可以使用visual studio编写一个windows窗体应用程序,以windows CE为目标,没有问题。我发现在创建移动应用程序方面,VisualStudio2008比VisualStudio2010更好、更直接。只需确保在创建项目时使用了正确的配置设置。VisualStudio的内置模拟器也可以用于测

我正在尝试在Windows CE和SQL Server 2008之间进行数据库同步。如果有人已经为我提供了关于如何创业的建议,或者任何我可以继续阅读的链接,我将不胜感激。
提前感谢。

首先,您可以使用visual studio编写一个windows窗体应用程序,以windows CE为目标,没有问题。我发现在创建移动应用程序方面,VisualStudio2008比VisualStudio2010更好、更直接。只需确保在创建项目时使用了正确的配置设置。VisualStudio的内置模拟器也可以用于测试,这非常有帮助。您还可以将visual studio连接到设备,以便在设备上进行调试

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

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

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

你的任务是可以完成的,但如果你想成功,你必须把它分成几块,一次一块地完成


表之间的同步是指一次全部同步还是根据需要一次一个同步?

首先,您可以使用visual studio将windows窗体应用程序写入目标windows CE—没有问题。我发现在创建移动应用程序方面,VisualStudio2008比VisualStudio2010更好、更直接。只需确保在创建项目时使用了正确的配置设置。VisualStudio的内置模拟器也可以用于测试,这非常有帮助。您还可以将visual studio连接到设备,以便在设备上进行调试

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

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

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

你的任务是可以完成的,但如果你想成功,你必须把它分成几块,一次一块地完成


表之间的同步是指一次全部同步还是根据需要一次一个同步?

以下是通过WCF将CE设备上的SQL CE同步到SQL Server 2008 DB的分步示例:


下面是一个逐步示例,用于通过WCF将CE设备上的SQL CE同步到SQL Server 2008 DB:


您能提供更多细节吗。听起来和我以前做的类似,但需要更多信息来更好地指导你。我使用nordicID…我需要在手持设备上使用Windows窗体应用程序来同步这两个表。你能提供一些详细信息吗。听起来和我以前做的类似,但需要更多信息来更好地指导你。我使用nordicID…我需要在手持设备上做一个Windows窗体应用程序来同步两个表。不是特别需要。这更像是出于好奇的问题。你需要在上面添加更多的细节吗?答案有用吗?是的……有用……谢谢兄弟。:)不特别是。这更像是出于好奇的问题。你需要在上面添加更多的细节吗?答案有用吗?是的……有用……谢谢兄弟。:)