目前,我们正在使用插件将Dynamics CRM 2011(内部部署)的记录集成到使用WCF作为桥梁的后台(SQL Server)。插入和更新的过程相同。 (插件> WCF>存储过程)
但是,我们将升级到Azure上的Dynamics CRM 365,并想知道是否有更好的(新技术!)方法来执行相同的过程?
如果您能与类似的CRM分享您的后台同步体验,我将非常感激。
答案 0 :(得分:0)
我们正在使用(我推荐)Data Export service
Data Export是一种附加服务,可作为Microsoft Dynamics 365(在线)解决方案提供,它可以将Dynamics 365(在线)数据复制到客户拥有的Microsoft Azure订阅中的Microsoft Azure SQL数据库存储中。支持的目标目标是Microsoft Azure SQL数据库和Microsoft Azure虚拟机上的Microsoft Azure SQL Server。数据导出最初智能地同步整个Dynamics 365架构和数据,然后在Microsoft Dynamics 365(在线)系统中发生更改(增量更改)时连续同步。
可能是最简单/最干净的方式。只需一个托管解决方案导入,启用实体的更改跟踪,设置Azure SQL& Key vault,友好的Profile设置&同步问题疑难解答。
答案 1 :(得分:0)
如果您的WCF服务在互联网上可用,我认为没有任何理由改变工作集成(除非您真的想要摆脱好的旧WCF :))。
如果它是仅限Intranet的应用程序,您可能需要使用其他一些集成模式和技术。例如:服务总线,Web作业,应用程序逻辑等。
所有这些都可以很好地工作,但是在断裂过程中需要考虑许多不同的条件。