Hi All,
I'm working on a project that requires a process management solution much like init.d but with the following requirements:
1) Working with Windows not Linux 2) Must be able to start/stop/restart programs written in heterogeneous languages. 3) Must be able to extend process manager to start / stop processes depending on run-mode information obtained from remote-host over pub/sub interface (most likely DDS).
Ideally we would want this in Java, but can be C / C++. Also, the process manager must be fail safe (I assume running in a service with auto-restart on fail will be enough).
I could write my own implementation for scratch, but we have a unreasonably tight schedule, so obviously an already developed solution is preferable.
Michael