2010-03-29 134 views
0

我工作的需要很像的init.d但以下要求的流程管理解决方案的一个项目:流程管理解决方案

1)与Windows而不是Linux 2)工作必须能够启动/停止/重启用异构语言编写的程序。 3)必须能够扩展进程管理器以启动/停止进程,这取决于通过发布/订阅接口(最可能是DDS)从远程主机获取的运行模式信息。

理想情况下,我们希望这在Java中,但可以是C/C++。另外,进程管理器必须是失效安全的(我假设在一个服务中运行时自动重启失败就足够了)。

我可以从头开始编写我自己的实现,但是我们的计划时间不合理,所以显然已经开发出来的解决方案更可取。

迈克尔

+0

我们也有紧迫的时间表来回答合理的问题。所以不要这样问吗? – Venkat 2010-03-29 12:56:56

+0

@Venkats - 根据我的理解,OP对某种现有的图书馆感兴趣,他并没有要求我们为他写。 – IVlad 2010-03-29 13:51:53

+0

@Venkats - 我试图找到一个解决方案,我们可以整合并在必要时进行修改。正如阿拉德所说的,我并没有要求任何不合理的事情。 – S73417H 2010-03-29 14:26:27

回答

0

最后,我只是我的自举程序与Windows服务包装和手工编程管理它们的生命周期与Windows的API服务。

相关问题