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