覚書: WPFアプリ間の通信
.NET Framework 4.8.1 までなら IPC (IpcChannel)
.NET 5以降(または相手が.NETアプリ以外)なら gRPC
IpcChannel
2011/02/12 .NET リモート処理
https://learn.microsoft.com/ja-jp/previous-versions/dotnet/netframework-4.0/72x4h507(v=vs.100)
System.Runtime.Remoting.Channels.Ipc
IpcChannel, IpcClientChannel, IpcServerChannel
https://learn.microsoft.com/ja-jp/dotnet/api/system.runtime.remoting.channels.ipc
.NET Framework 4.8.1 まで。.NET 5 以降には存在しない。
gRPC
2023/05/10 WCF 開発者向け gRPC の概要
https://learn.microsoft.com/ja-jp/dotnet/architecture/grpc-for-wcf-developers/introduction
2023/05/31 .NET gRPC クライアントの要件
https://learn.microsoft.com/ja-jp/aspnet/core/grpc/supported-platforms
.NET 5 以降, .NET Core 3
C# WPFアプリによるgRPC通信のサンプルコード
https://wake-mob.jp/2021/01/26/c-wpfアプリによるgrpc通信のサンプルコード/
2022-10-13 サービス間通信のための新技術「gRPC」入門
https://knowledge.sakura.ad.jp/24059/
2023/06/16 REST vs gRPC vs GraphQLの自分なりのまとめと結論
https://zenn.dev/shibata/articles/9374d29fced86b
以上です。
この記事が気に入ったらサポートをしてみませんか?