來源:互聯網網民 2008-05-31 12:10:51
評論最近制作小叮咚的時候,需要機器啓動後自動運行小叮咚 , 所以就想仿照Tomcat那樣把Java類變成一個服務來運行.
于是找到了 Java Service Wrapper .
下面就是一些我要用到的地方.
把java類變成 Windows NT服務的3中方法(使用 Java Serivce Wrapper)
集成 Java Service Wrapper 的三種方法:
1 使用 WrapperSimpleApp 類啓動您的應用程序,這是最簡單的,也是Java Service Wrapper推薦使用的方法.
2 使用 WrapperStartStopApp 類. 這種方法和第一種不同的地方在于,可以使用一個類啓動服務,另一個類來停止服務. 這一點非凡像 Tomcat 這樣的服務程序.
3 這種方法提供了較前兩種方法更爲靈活的方式實現服務.靈活的背後是需要寫代碼來完成. 具體來說就是實現WrapperListener接口,當用戶的接口類啓動後注冊到WrapperManager. 這樣就我們可以自定義服務接收的命令和相應的回應,比如啓動和關閉服務等.
注冊到服務後的形式如下:
"C:\wrapper_win32_3.1.2\bin\wrapper.exe" -s "C:\wrapper_win32_3.1.2\bin\..\conf\wrapper.conf"
閱讀了 Java Service Wrapper的源代碼後,對用c做windows服務,感了愛好,預備在下一片寫一些
Java Service Wrapper的服務程序怎麽做的.
原文請參考:
http://wrapper.tanukisoftware.org/doc/english/integrate.Html
JNI入門教程之HelloWorld篇
最近制作小叮咚的時候,需要機器啓動後自動運行小叮咚 , 所以就想仿照Tomcat那樣把Java類變成一個服務來運行.
于是找到了 Java Service Wrapper .
下面就是一些我要用到的地方.
把java類變成 Windows NT服務的3中方法(使用 Java Serivce Wrapper)
集成 Java Service Wrapper 的三種方法:
1 使用 WrapperSimpleApp 類啓動您的應用程序,這是最簡單的,也是Java Service Wrapper推薦使用的方法.
2 使用 WrapperStartStopApp 類. 這種方法和第一種不同的地方在于,可以使用一個類啓動服務,另一個類來停止服務. 這一點非凡像 Tomcat 這樣的服務程序.
3 這種方法提供了較前兩種方法更爲靈活的方式實現服務.靈活的背後是需要寫代碼來完成. 具體來說就是實現WrapperListener接口,當用戶的接口類啓動後注冊到WrapperManager. 這樣就我們可以自定義服務接收的命令和相應的回應,比如啓動和關閉服務等.
注冊到服務後的形式如下:
"C:\wrapper_win32_3.1.2\bin\wrapper.exe" -s "C:\wrapper_win32_3.1.2\bin\..\conf\wrapper.conf"
閱讀了 Java Service Wrapper的源代碼後,對用c做windows服務,感了愛好,預備在下一片寫一些
Java Service Wrapper 的服務程序怎麽做的.
原文請參考:
http://wrapper.tanukisoftware.org/doc/english/integrate.Html
JNI入門教程之HelloWorld篇