我想写一个监控程序,如有一个程序a我让它一直开着,,写个程序b,当a出现异常时(有弹出框)把a重启,怎么实现
我想写一个监控程序,如有一个程序a我让它一直开着,,写个程序b,当a出现异常时(有弹出框)把a重启,怎么实现大家帮帮忙 --------------------编程问答-------------------- 大家给个建议行吗,,,谢谢了 --------------------编程问答-------------------- 被控端时刻监听服务端的指令请求。 控制端监听被控端的异常请求。 如果被控端异常那么发送指令给控制端。由控制端决定是否让他重起。 --------------------编程问答-------------------- 被控端不是自己写的,这个东西很棘手,,我在google上搜了老长时间都没有点儿方法 --------------------编程问答-------------------- a 程序出现异常的时候,把异常代码存储到某个文件里面,b程序定时读取这个文件,发现重要的异常,kill a,然后再重新启动a --------------------编程问答-------------------- 4楼应该可以 --------------------编程问答-------------------- 监视当前进程列表...没有就启动它...这叫进程守护程序... --------------------编程问答-------------------- 当a出现异常时(有弹出框)把a重启
----------
这种需求的话...就要监视当前系统视窗列表...发现该进程创建的对话框就Kill该进程再启动...
补充:.NET技术 , C#