1

UDP で相互に通信する多数のシミュレーターがあります。インターフェイス定義はデータベースで管理されます。シミュレーターはさまざまな言語を使用して作成されています。ほとんどが C++ で、一部は Java と C# です。現在、システム エンジニアがインターフェイス定義データベースに変更を加えると、シミュレータ開発者はコード内の通信データ構造を手動で更新します。メッセージの長さは、ほとんどの場合 2 ~ 5 バイトで、各シグナルのビット フィールドがあります。私がやりたいことは、インターフェイス定義データベースから、バイトおよびビット フィールドの定義を記述した 1 つのファイルを生成し、各開発者が最小限の手間でそれをシミュレータ コードに追加できるようにすることです。

[編集] Barmar の回答の後、タイトルから JSON/BSON を削除しました。

ありがとう

ズバイル

4

1 に答える 1

0

JSON は高レベルのデータ表現であり、値の送信のみに関係し、メモリ内での表現方法には関係しません。また、J は -- の略でJavascript、ビット フィールドを含まない Javascript データ型のみを扱います (実際、JSON は Javascript リテラルの構文のサブセットにすぎません)。

于 2012-10-06T09:34:31.653 に答える