我有一个抽象工厂,该工厂将按需启动单独的流程(.NET EXE)。抽象工厂需要随时启动流程,并让新创建的流程能够与抽象工厂居住的过程进行通信。这种理解的通信将在创建它们的工厂进行。这些将是背景过程(不涉及GUI)。解决这个问题的解决方案是什么?

.NET远程或管道都可以在启动后能够进行交流,但首先需要按需启动它们,并且它们将执行单独的独立过程(它们将在任务管理器以及常设过程中显示)和然后,将进行分解交流。

有帮助吗?

解决方案

看着那(这 system.io.Pipes名称空间.

匿名管道专为亲子的解释性通信而设计。

如果您遵循链接,则提供一些示例。

您也可以使用命名 Mutex类 用于同步和 过程类 开始儿童过程。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top