与流程沟通的最佳方法

2 .net c# vb.net tcp tcplistener

我将创建一个将充当某种任务管理器的应用程序.出于稳定性原因,我不会使用线程而是使用进程.我必须处理几个第三方库和/或COM服务器,它们并不总是那么稳定并且有时会产生严重的崩溃.这可能(当然)不会影响任务管理器

使用流程的问题是如何与它们进行通信?这个过程必须给出一个每x秒做一次的状态.

我想在每个进程的单独端口上使用TCP,但这是最好的方法吗?

Oha*_*der 6

命名管道可能更有效.看看WCF:

通过命名管道绑定公开WCF服务