1
我有一個普通的Java SE服務器應用程序。在我們的正常情況下,我們使用NSIS創建安裝程序,並使用Windows Service Wrapper作爲Windows服務運行服務器。然後我們有一個開始菜單文件夾,桌面圖標,卸載程序等。在JBoss中部署獨立的J2SE應用程序
我們有一個潛在的需求來運行相同的程序,但在JBoss中部署它。做這樣的事情最好的方法是什麼?
我認爲正確的方案是部署一個EAR文件,然後訪問一個網頁,然後單擊一個按鈕「開始」,然後啓動我們的標準J2SE過程。理想情況下,此頁面將知道底層進程是否正在運行,因此它將相應地提供啓動/停止選項。
這裏的關鍵在於將它全部保存在JBoss中,而不是像現在這樣安裝我們自己的程序。 JBoss是一個客戶驅動的需求,不可商量。我們的部署方法完全取決於我們。
想法?
所以你想要的基本上是使用JBoss而不是操作系統守護進程處理程序來停止和啓動你的程序? – 2011-05-12 20:59:55
基本上,是的。 – Dan 2011-05-13 12:56:30
什麼應該觸發jvoss啓動和停止你的應用程序?你不能說它應該手動發生? – 2011-05-13 17:07:22