0

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

  1. 为下游 LOB 系统编写一个 Web 服务。
  2. 编写调用 Web 服务的自定义工作流活动并在 CRM 中注册插件。
  3. 将自定义工作流活动附加到我想要接收更新的基础实体上的记录创建/更新触发器。

我是在正确的轨道上还是有更好的选择?

4

1 回答 1

1

你所拥有的似乎是一个非常合理的设计,并且可能是我接近它的方式。

如果您需要同步行为(不确定您的实际时间有多实时),您可能需要考虑插件(不同于自定义工作流活动),因为这些插件可以注册为同步运行。

除此之外,您可以让下游系统定期从 CRM 读取记录 - 您可以使用 modifiedon 字段查看自上次读取以来哪些记录发生了更改。

于 2012-11-15T21:32:53.103 回答