SYNCH数据库定制

时间:2015-08-18 10:14:38

标签: c# sql-server database-design asp.net-web-api

现有应用: 我有一个现有的分布式Windows窗体应用程序,它使用VS 2013& SQL Server 2008.应用程序通过Web api从各个远程位置与中央数据库进行通信。

要求/特性: 1.我必须添加新功能,如果没有互联网连接,应用程序可以在离线模式下运行。当应用程序连接到Internet时,它应自动将所有数据SYNCH到服务器。此外,如果中央数据库中的数据库服务器有任何更改,它也应该是远程位置的SYNCH。

  1. 同步机制必须使用webapis来同步数据和数据库结构。
  2. 我的提案: 我打算使用Microsoft SYNCH框架来添加SYNCH功能,但不能通过webapi来完成(必须根据客户要求通过API完成)。 我们还需要完整的SYNCH过程审计/报告,因此如果没有自定义添加SYNCH功能的程序就无法完成,我们也无法使用Micorsoft SYNCH框架。

    我的问题/查询

    1. 任何人都可以建议最好的方法来做到这一点,以便数据和架构都可以是SYNCH吗?
    2. 如果有人使用可用于所有数据库表的通用方法,那会很棒吗?
    3. 非常感谢你!!

0 个答案:

没有答案