双向数据库同步
任何人都可以就用于双向数据库同步的 C# 框架/开源项目提供一些建议吗?
我有一个将由多个用户使用的应用程序。通常,用户将与应用程序的本地数据库 (MS ACCESS) 进行交互,因为我们假设现场大多数时间网络不可用。当用户具有网络连接时,本地数据库将与集中式远程数据库(MS SQL)同步。最终,所有用户都能够读/写/提交彼此的数据。我认为它非常像 SVN 存储库。
有没有人尝试过 http://msdn.microsoft.com/en-us/library/ bb629326.aspx?怎么样?我还没有真正研究过它,我试图在评估每个选项之前先寻找更多选项。
谢谢。
Anyone can give some advice on C# frameworks/opensource projects for bi-drectional database synchronisation?
I have an application that will be used by multiple users. Normally, the user will interact with the application's local database (MS ACCESS) as we assume the network is not available on-site most of the time. When the user has network connectivity, the local database is to be synchronised with the centralised remote database (MS SQL). In the end, all users are able to read/write/commit each others' data. It very much like a SVN repository, i think.
Has anyone tried http://msdn.microsoft.com/en-us/library/bb629326.aspx? how does it fare? I have not really look into it, i am trying to look for more options first before evaluating each.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否查看过 Microsoft 同步框架?
它的设计考虑了像您这样的场景。
Microsoft 同步框架简介
同步框架示例
演练:创建同步服务
演练:在 Windows Azure 中创建同步服务
Have you looked at the Microsoft Sync Framework?
It was designed with scenarios like yours in mind.
Introduction to Microsoft Sync Framework
Sync Framework Samples
Walkthrough: Creating a Sync service
Walkthrough: Creating a Sync Service in Windows Azure