把java類變成Windows NT服務的3中方法

發表于:2007-06-22來源:作者:點擊數: 標簽:
最近制作小叮咚的時候,需要機器啟動后自動運行小叮咚,所以就想仿照 Tomcat 那樣把 java 類變成一個服務來運行. 于是找到了JavaServiceWrapper. 下面就是一些我要用到的地方. 把java類變成 Windows NT服務的3中方法(使用JavaSerivceWrapper) 集成JavaServiceW

   
  最近制作小叮咚的時候,需要機器啟動后自動運行小叮咚 , 所以就想仿照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篇

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97