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