Movilizer - Masterdata pool id 作为参与者/设备之间的整数
Posted
技术标签:
【中文标题】Movilizer - Masterdata pool id 作为参与者/设备之间的整数【英文标题】:Movilizer - Masterdata pool id as integer across participant/devices 【发布时间】:2015-04-26 07:16:32 【问题描述】:像这样的主数据描述符:$masterdata:"pool_name"
在 Movilizer 客户端中转换为整数,如 113。
我们正在构建一个逻辑,将 poolid (113) 和 DataContainer 中修改的密钥 (key="key1") 发送回后端。
DataContainer 键是这样形成的:“poolid$$key”,我的问题是:
参与者/设备的 poolid 整数是否相同? (总是 113),还是随机取决于客户端?
我需要知道这一点才能发送一些带有 poolname 而不是 poolid 的字符串才能正常工作。
【问题讨论】:
【参考方案1】:如果我不得不猜测,我会说 poolID 映射在所有参与者/设备上都是相同的,并且取决于池的顺序,因为它们是在 systemID 中创建的。可能在 sysID 中创建的第一个池获取映射 0 或 1 ...等等。但这只是一个疯狂的猜测,我不确定你的方法是否可取。最后,它可能都依赖于未排序的数据结构,并可能基于此以意想不到的方式改变 id 的顺序。
【讨论】:
感谢您回答 André,然后我们必须为池发送一个字符串描述符,但这是可以理解的。以上是关于Movilizer - Masterdata pool id 作为参与者/设备之间的整数的主要内容,如果未能解决你的问题,请参考以下文章
Movilizer - Masterdata pool id 作为参与者/设备之间的整数
Movilizer - queryMasterdata 之类的使用