gyokute/FDMi

pub/sub style DataBus

Closed this issue · 3 comments

機能要求

  • 変数名をトピックとし、同じトピックにあるデータを逐次更新する機構
  • トピックへの書き込みを起点にコールバックイベントを発生させる
  • 必要なものだけ同期を行う

ヒント

  • 同期のあるpub/subの生成は最終的にコードジェネレートするのが最適解かも
    • 有向グラフをつくる→コールバックを生成する形で構造を持つので良い?
  • とはいっても最初からコードジェネレートはしなくてもよいかも
  • 同期は別のコンポーネントで担保する、が正解な気がする

image
進捗

  • pub/sub形式より、従前のFDMiData(Observer)を活用したほうが、全体の工数を減らせそうだ
  • エディタ拡張でデータを自動生成・自動紐づけしたい。
    • そのためにはEditor側でndmfみたいなEditor拡張で実行したい内容を順序立って処理できる機能を実装すべき?

当座の問題は解決した。よって幣IssueはCloseで良い(はず)。