我正在使用WebSite和企业应用程序管理开发分布式解决方案。
这是架构:
网站:
数据库(SQL Server)
网站:ASP.NET MVC
数据同步服务(WCF)
-
企业管理申请:
数据库(SQL Server)
WinForm应用程序
数据同步服务(WCF)
我想执行站点到站点数据同步。
注意:企业管理应用程序数据库是仓库数据存储区。
通常我希望企业方要求网站进行数据同步。
所以这是场景:
我如何实现这一目标以及最佳方法是什么?
答案 0 :(得分:4)
查看Microsoft Sync Framework。
http://msdn.microsoft.com/en-us/sync/default.aspx
我在WCF通道上成功使用它来同步2个数据库的状态。 Sync Framework站点非常适合处理您的需求并向您展示如何解决问题。如果您可以使用SQL Server内置的更改跟踪,它应该很快就会崩溃。