我想实现以下功能,
主进程控制下面多个子进程,包括启动,停止,更新,以及运行参数,是否异常,定期更新
并且子进程出现异常以后主进程可以检测到,并且不会影响到其他子进程以及主进程的运行,
因此涉及到多进程开发的问题,
之前没有做过这一块,所以想请教下:
1.C#是否支持类似多进程开发.?如果支持,能否给些相关资料.?
2.如果不支持的话,是否只能做多个进程,然后利用各进程之间的通讯实现,?那么有什么好的进程之间通讯的组建,或是类库,或是一些资料也可以.?
3.目前市面上,是否有类似这种多个进程工作的成性的产品,类似于插件式,但是每个插件执行起来都是一个进程,?
求高手解答,万分感谢.
这是之前的贴子:http://q.cnblogs.com/q/47058/#ans102170从新发一下.
只有多线程开发,没有多进程开发。