这样的主数据描述符:$masterdata:"pool_name"在Movilizer客户端中转换为整数,例如113。

我们正在构建一个逻辑,该逻辑将在DataContainer中的poolid(113)和修改的键(key =“ key1”)发送回后端。

DataContainer密钥的格式如下:“ poolid $$ key”,我的问题是:

参与者/设备之间的poolid整数是否相同? (总是113),还是根据客户的不同而不同?

我需要知道这一点,以便使用池名而不是poolid发送一些字符串,以使其工作。

最佳答案

如果我不得不猜测,我会说poolID映射在所有参与者/设备上都是相同的,并且取决于在systemID中创建池的顺序。可能是在sysID中创建的第一个池获取了映射0或1 ...,依此类推。但这只是一个疯狂的猜测,我不确定您的方法是否可取。最后,它们都可能依赖于未排序的数据结构,并可能基于此以意外的方式更改id的顺序。

10-02 22:23