现有应用: 我有一个现有的分布式Windows窗体应用程序,它使用VS 2013& SQL Server 2008.应用程序通过Web api从各个远程位置与中央数据库进行通信。
要求/特性: 1.我必须添加新功能,如果没有互联网连接,应用程序可以在离线模式下运行。当应用程序连接到Internet时,它应自动将所有数据SYNCH到服务器。此外,如果中央数据库中的数据库服务器有任何更改,它也应该是远程位置的SYNCH。
我的提案: 我打算使用Microsoft SYNCH框架来添加SYNCH功能,但不能通过webapi来完成(必须根据客户要求通过API完成)。 我们还需要完整的SYNCH过程审计/报告,因此如果没有自定义添加SYNCH功能的程序就无法完成,我们也无法使用Micorsoft SYNCH框架。
我的问题/查询
非常感谢你!!