0

"message"volttron 使用的 pubsub中的数据类型是什么?我已经检查了文档,但没有提及这一点。检查源时,我发现此函数注释

参数标头:消息的标头信息,
类型标头:无或字典,
参数消息:实际消息,
类型消息:无或任何

以上信息正确吗?该“任何”类型是否指的是:typing.Any

4

1 回答 1

0

消息可以是任何可以序列化为 JSON 的 Python 对象。通常,这将是由发布与消息目的一致的消息的代理专门定义的。通常这将是一个字典或列表,但偶尔消息将是数字或字符串。VOLTTRON 对数据的结构没有任何限制,只要可以序列化即可。

由代理定义消息的数据类型并记录它以供其他代理使用。

允许嵌套数据结构,因为它们在 JSON 中。

于 2018-07-04T05:56:51.643 回答