首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否将window应用程序与中央数据库同步?

是否将window应用程序与中央数据库同步?
EN

Stack Overflow用户
提问于 2011-07-22 19:44:40
回答 1查看 519关注 0票数 0

我的要求是为windows PDA创建一个windows mobile 6.1应用程序,它大部分时间都在脱机工作,当它连接到服务器时,它应该在线工作,以同步从PDA到服务器和服务器到PDA的数据,以保持本地和中央数据库的最新。

将会有大量的交易在掌上电脑和在线too.The应用程序将运行不止一个掌上电脑。因此,在每个PDA中都会有大量的事务,当它在线时,它应该与中央服务器同步。

我如何才能做到这一点?我可以使用microsoft同步服务来完成此操作吗?或者有其他更好的方法来解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-22 19:56:02

简而言之,答案是肯定的,您可以使用Microsoft Sync Framework来完成此操作。

然而,引用微软的word to word

此解决方案的主要缺点是:

需要在中央数据库架构中对

  • 进行更改,以添加可能影响当前应用程序的列和表。对于行的每个更改,都会触发
  • 触发器,该触发器具有用于维护适当行版本的performance implications.
  • Logic,而行删除可能会变得极其复杂。
  • 长时间运行的事务可能会导致在同步期间丢失某些数据,从而导致data inconsistencies.

不过,如果master数据库在SQL Server2008中,那么您就非常幸运了。请阅读article中的“构建OCA的挑战”部分,因为在这里粘贴所有内容是没有意义的:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6789499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档