0

我们正在尝试分析当用户从 Maximo Anywhere 应用程序更新某些属性时如何在 Maximo 中进行同步,例如

1) 当用户在检查应用程序或工作执行应用程序中更新 WO 状态时,maximo 中的所有 WO 对象都会更新还是仅同步增量更改?

2)在嵌套对象结构等情况下的同步顺序。

我们在轻量工作服务器端分析了有效负载,但需要了解如何在 Maximo 端进行同步。任何解释或文档都非常感谢

4

1 回答 1

2

只是增量更改从 Maximo Anywhere 层发送到 Maximo OSLC 层。如果您有兴趣,请在 PushingCoordinatorService 中放置一些断点,然后在 Chrome 模拟器中观察发送回 Maximo 服务器的有效负载。我推荐 pushTransactionsOfSingleRecord 方法。

从 Maximo OSLC 层提取数据时,Maximo OSLC 确实返回整个记录,但随后 Maximo Anywhere 在本地仅将差异合并到它的 WO 对象记录的本地副本中。

如果您对它的工作原理感兴趣,请在 PushingCoordinatorService 的 mergeWithExistingRecord 方法中放置一些断点。

于 2016-03-14T22:24:31.330 回答