Ricardo Peres Asked: 2024-12-01 23:17:24 +0800 CST2024-12-01 23:17:24 +0800 CST 2024-12-01 23:17:24 +0800 CST 跨进程使用 Channel<T> 772 有没有办法跨进程使用 .NET Channel API?我在考虑可以接收名称的同步原语,因此同一台机器上的任何进程都可以访问它。似乎没有办法通过通道实现这一点,或者有吗? .net 1 个回答 Voted Best Answer Marc Gravell 2024-12-02T20:12:38+08:002024-12-02T20:12:38+08:00 如果Channel<T>您的意思是System.Threading.Channels.Channel<T>,那么不是:它不打算用作 IPC 机制,并且它不包含任何代码来实现这种机制。 这里的随机选项可能包括套接字、命名管道、gRPC、外部数据库或队列服务器 - 但也存在许多其他选项。
如果
Channel<T>
您的意思是System.Threading.Channels.Channel<T>
,那么不是:它不打算用作 IPC 机制,并且它不包含任何代码来实现这种机制。这里的随机选项可能包括套接字、命名管道、gRPC、外部数据库或队列服务器 - 但也存在许多其他选项。