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