我们有十几个模拟器在UDP上相互通信。接口定义在数据库中管理。模拟器是使用不同的语言编写的;主要是C++,也有一些是用Java和C#编写的。目前,当系统工程师在接口定义数据库中进行更改时,模拟器开发人员手动更新其代码中的通信数据结构。消息大多为2-5字节长,每个信号具有比特字段。我想做的是从接口定义数据库中生成一个描述字节和位域定义的文件,并让每个开发人员将其添加到他的模拟器代码中。
在Barmar的回答之后编辑我已经从标题中删除了JSON/BSON。
谢谢
祖拜尔
发布于 2012-10-06 17:34:32
JSON是一种高级数据表示,它只关心传输值,而不关心它们在内存中的表示方式。J代表Javascript --它只处理Javascript数据类型,不包括位字段(实际上,JSON只是Javascript文字语法的一个子集)。
https://stackoverflow.com/questions/12758222
复制相似问题