2010-03-29 132 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服務。

相關問題