概要 Windowsアプリを作成していると、PC内のプロセス同士で通信をしたい場合があります。その実装方法として、.NET 8で公式サポートされたgRPCのパイプ通信が優秀なようです。 それについて次のスライドで、イベントで登壇させてもらいました。 www.docswell.com その内容を、記事にまとめました。具体的なコードなどは、スライドよりも詳しい情報になっていると思います。 従来のgRPCのTCP通信との比較や移行について、次の流れで紹介します。 (以下、プロセス間通信をIPCと略記します) 話の前提:IPCを使いたいケースと、gRPCでのIPC 標準のTCP通信をパイプ通信に移行 …