我們已經有了一個Web應用程序產品好幾年了,並且使用Tomcat在Windows下部署它,因爲它將自己註冊爲Windows服務,以便自動啓動和停止。哪個Web容器能夠很好地安裝Windows服務?
我們現在可能碰巧需要比Tomcat提供的更多的Java EE工具(我們非常喜歡容器中的Java EE 6),所以問題是哪些開源Java EE容器可以很好地用作Windows服務。由於Glassfish是目前唯一的Java EE 6實現,如果它運行良好,它會很好,但我希望聽到經驗,而不僅僅是我可以從宣傳手冊中讀到的內容。如果不是,人們還用了什麼?
編輯:這也適用於Web容器,而不僅僅是Java EE容器。我們可能會保留必要的堆棧,直到找到合適的容器並獲得Java EE 6支持。
編輯:我希望這個工作分佈式。我對手動黑客封裝等沒有興趣,但希望安裝過程處理創建和刪除服務。
編輯2012:事實證明,Glassfish的Windows安裝程序可以作爲服務安裝(需要.NET)。組件網站http://kenai.com/projects/winsw。已被證明非常強大。
+1服務包裝。 – Seth 2010-01-12 23:34:08
對我來說服務包裝也是+1 – Nat 2010-01-18 16:02:26