2012-11-15 139 views
0

Dynamics CRM有点新,并试图找到最佳方法来实时更新外部系统当在Dynamics CRM 4.0或2011中创建或更新特定实体时。收集到目前为止,我的最佳选择是从Dynamics CRM 2011更新外部系统

  1. 为下游LOB系统编写Web服务。
  2. 编写调用Web服务的自定义工作流活动并注册内部CRM的插件。
  3. 装上自定义工作流活动上,我想收到更新底层实体记录创建/更新的触发。

我在正确的轨道上,或是否有更好的选择?

回答

1

你有什么似乎是一个很完善的设计,可能是我想接近它的方式。

如果你需要同步的行为(不知道如何实时查看实时在这里),你可能要考虑的插件(从自定义工作流活动不同),因为这些可以注册到同步运行。

以外,你可以有你的下游系统读取CRM记录频繁,计划的基础上 - 你可以使用modifiedon场,看看哪些记录自上次读取已经改变。