C# WCF上的站点到站点数据同步
我正在开发一个带有网站和公司应用程序管理的分布式解决方案 以下是体系结构: 网站:C# WCF上的站点到站点数据同步,c#,wcf,synchronization,data-warehouse,web-services,C#,Wcf,Synchronization,Data Warehouse,Web Services,我正在开发一个带有网站和公司应用程序管理的分布式解决方案 以下是体系结构: 网站: 数据库(SQL Server) 网站:ASP.NET MVC 数据同步服务(WCF) - 企业管理应用程序: 数据库(SQL Server) WinForm应用程序 数据同步服务(WCF) 我想执行站点到站点的数据同步 注意:企业管理应用程序数据库是仓库数据存储 通常我希望公司方面要求网站进行数据同步 下面是一个场景: (网站端)某些数据已更改=>本地数据存储 (公司方面)要求网站进行更改=>将数据从网
- 数据库(SQL Server)
- 网站:ASP.NET MVC
- 数据同步服务(WCF)
- 数据库(SQL Server)
- WinForm应用程序
- 数据同步服务(WCF)
- (网站端)某些数据已更改=>本地数据存储
- (公司方面)要求网站进行更改=>将数据从网站数据存储同步到仓库数据存储
- (公司方面)某些数据已更改=>仓库存储=>同步到网站本地数据存储
如何实现这一点?最好的方法是什么?看看Microsoft Sync框架 我已经通过WCF通道成功地使用它来同步2个数据库的状态。同步框架站点非常擅长处理您的需求,并向您展示如何解决问题。如果您可以使用内置于SQL Server中的更改跟踪功能,那么它应该很快就会结合在一起