2016年2月14日日曜日

Windowsでプロセス通信


Windowsでプロセス間の通信を行う時、いくつか方法が
あるけど、比べてみた。

No. 方法 説明 長所 短所
1 ファイル ファイルを作成して共有 分かりやすい HDDディスクを使ってしまう。
2 ソケット通信 TCP or UDP通信を使う プロセスを別のPCに移しても動く オーバスペックな気がする
3 namedpipe 名前付きパイプ
4 メッセージキュー メッセージキュー オブジェクトをそのまま渡せる
5 共有メモリ 共有メモリを作成して書き込み読み込みを行う 可変長データは共有しづらい


0 件のコメント:

コメントを投稿