dotnet 5/6 中的进程间通信

发布时间:2021-03-07 14:52

我正在使用 .NET 5 在 Blazor WebAssembly 中开发一个新项目,此 ASP.NET Core 托管服务(Blazor 应用程序的服务器部分)需要与 .NET Framework 4.7.2 Windows 服务通信。

这两个进程之间的通信需要是即时的,没有任何瓶颈、滞后或阻碍。这些进程总是在同一台 Windows 机器上运行。

我一直在网上搜索 IPC 的最新技术,但仍然找到很多 WCF 和 Socket 相关的东西,所以我现在想知道,在 IPC 之间进行 IPC 的最新和/或微软推荐的方式/技术是什么?我上面写的这样的组合?

回答1

只需使用 SignalR。 您可以将 Asp.net core 用于中心节点和 WASM + .NET Framework 服务,例如客户端。