首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >企业DataStore与外部WebSite DataStore之间的数据同步

企业DataStore与外部WebSite DataStore之间的数据同步
EN

Stack Overflow用户
提问于 2009-12-31 05:04:51
回答 2查看 160关注 0票数 0

我有一个由一些富应用程序使用的企业数据库存储和一个具有自己的数据库存储的网站。

企业应用程序使用本地数据和其中一些数据(如订单、价格等)必须与网站数据存储“同步”。

另一方面,互联网客户能够编辑他们的配置文件,这些配置文件也必须“同步”到企业数据存储。

基本上,我需要这个架构:

WebSite => WebSite数据库<=> ||互联网|| <=>企业数据库<=富应用程序

EN

回答 2

Stack Overflow用户

发布于 2009-12-31 05:11:13

  • Merge Replication
  • Service Broker
  • Synch Framework

选好你的毒儿子。合并复制可能是最容易部署的。Service Broker是性能最好的,但需要一个陡峭的学习曲线。Synch Framework并不是很合适,除非您也计划在客户端(移动设备)上部署数据集。

票数 0
EN

Stack Overflow用户

发布于 2009-12-31 06:02:31

您可以从WebSite数据库(WSDB)拉入或推送到企业数据库(EDB),反之亦然。这取决于您喜欢哪种类型的延迟。如果你想实现近乎实时的同步,那就使用推送吧。否则,EBD可能每隔一个小时左右通过web服务方法或REST调用从WSDB拉取(反之亦然)。

推流示例:

  1. 客户更新配置文件并在EDB上推送button.
  2. WebSite calls service method PushCustomerInfo(params)。

拉取示例: EBD每小时调用web服务方法GetCustomerInfo,该方法在WSDB上返回一个Customer对象。

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

https://stackoverflow.com/questions/1982486

复制
相关文章

相似问题

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