これまで、Windows で IPC を実行する必要はありませんでした。プログラムのペア、標準の GUI/CLI アプリ、および Windows サービスを開発しています。アプリはサービスに何をすべきかを伝える必要があります。では、通信がローカルのみであると仮定すると、これら 2 つのプロセスに最適な通信方法は何でしょうか?
最善とは、より堅牢でエラーが発生しにくいという意味であり、最高のパフォーマンスやコーディングの容易さではありません。
注: 標準の TCP ソケット、名前付きパイプ、またはその他の通信手段のみを使用する方法について質問しています。