Open棟梁 wiki
目次 †
概要 †
非同期イベント・フレームワークは、
組込系アプリケーション開発で必要となる
- デバイス ドライバとの通信
- 信頼性向上のためのプロセスの分割
- UIへステータスを迅速に反映
などの
- 高性能なプロセス間のメッセージ交換
- UIへの結果メッセージの通知
処理を容易に実装可能です。
処理方式 †
プロセス間通信には、名前付きパイプを使用します。
- メッセージのヘッダはVC構造体の バイナリ表現に等しいので、VCプログラムとのデータ交換も可能です(構造体のマーシャリング部品も完備)。
- なお情報共有の用途ではページング ファイルに支持されたメモリ マップト ファイルを使用する共有メモリ部品 を使用できます
(こちらは、Win32API&IDisposableを用いて開発していますので.NET Framework3.5でも利用可能です)。
http://www.slideshare.net/daisukenishino/open-0150/21