【问题标题】:How do I use Microsoft Sync Framework to sync between SQL Server 2008 and a .NET Webservice?如何使用 Microsoft Sync Framework 在 SQL Server 2008 和 .NET Web 服务之间进行同步?
【发布时间】:2011-01-28 06:07:23
【问题描述】:

有没有人举例说明如何将 MS Sync 框架与 .NET Web 服务一起使用?我有 SQL Server 2008,它使用常规 Web 方法通过 Web 服务向 BlackBerry 设备公开数据。我可以使用 Sync Framework 通过 Web 服务公开数据并将其保存回数据库吗?

【问题讨论】:

    标签: .net web-services blackberry microsoft-sync-framework


    【解决方案1】:

    据我了解您的问题,您希望通过网络服务同步两个关系数据库。同步框架支持这种情况,如the documentation 中所述。

    我根据自己对这种情况的有限经验写了几篇文章:

    【讨论】:

    • 不,具有持久对象存储的 BlackBerry 已启动,它通过 Web 服务与 SQL Server 2008 DB 通信。
    • 即使是非关系数据目标,您仍然可以使用同步框架,但不能使用 ADO.NET 同步服务(它们是同一整体包的不同方面)。然而,这是更多的工作。在任何情况下,您都必须能够在设备上执行同步代码,因此您必须能够在那里运行 .NET (CF) 或 COM 代码。
    • 如果您可以运行 COM 代码,则可以使用它。否则,您将无法使用 Sync Framework,除非您可以反转方向并使设备成为服务器,服务成为客户端。同步框架不是推送,而是拉取,因此您需要一个用于拉取代码的主机。
    • 我已将 MS Sync Framework 安装到我的 SQL 2008 Server,但我该如何设置两个数据库之间的同步?微软所提供的只是对其工作原理的高级解释,而不是如何使用它
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多