c# - .NET 中的进程间通信

标签 c# .net ipc

我有一个核心 .NET 应用程序需要生成任意数量的子进程。这些进程需要能够访问核心应用程序中某种形式的状态对象。

什么是最好的技术?我将在进程之间移动大量数据(位图),因此需要快速。

最佳答案

WCF可能符合要求。

这是一个 really good article on .NET Remoting用于执行分布式密集分析。尽管 Remoting 已被 WCF 取代,但这篇文章是相关的,并展示了如何异步进行调用等。

article contrasts WCF to .NET Remoting — 这里的关键要点表明 WCF 吞吐量在小数据方面优于远程处理,但随着数据大小的增加,它接近远程处理性能。

关于c# - .NET 中的进程间通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/232332/

相关文章:

c# - C# (.NET 2.0) 中 Windows 的进程间通信

c - 用消息队列C发送文件内容

c# - 将文本与文本框的一部分对齐

ASP.NET MemoryCache 跨应用程序共享

c# - 尝试在字符串中插入转义字符时常量错误中的新行

c# - 如何拖动图片框控件

C编程双向通信

c# - Json和Xml序列化,哪个性能更好?

c# - 在 EPIserver 动态内容中呈现用户控件

c# - 带有 App.config 文件的 SQL Server 外部的 connectionString