1

我们有一个以salesforce作为后端的应用程序,有时salesforce会宕机,或者api访问限制达到限制,所以我们必须将数据保存在mysql中。

我想 mysql+php 与 salesforce 进行 2 路同步。

2路同步的最佳方式是什么?

更新时每个数据库中用于更新或标志的任何日志文件,然后在同步过程中重置此标志。

什么是最好的选择?

提前致谢

4

1 回答 1

2

促进同步的最佳方式是通过实时 Web 服务集成。

在 Salesforce 中,您可以在要同步的对象上设置工作流规则以发送出站消息。您的集成代码将获取该消息,然后检查 MySQL 以查看是否需要更新。在 MySQL 中,您可以创建一个触发器和一个 UDF(理论上)来做同样的事情。

无论哪种情况,您都需要在中间创建应用程序来侦听消息,然后执行适当的代码来更新其他系统。

作为自己编写此代码的替代方法,您可能需要查看Jitterbit之类的集成产品,它可以促进实时和定期馈送和同步。

于 2013-05-01T01:12:09.887 回答