把java类变成 Windows NT服务的3种方法
2004-12-30 15:14
429 查看
把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 的服务程序怎么做的.
集成 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 的服务程序怎么做的.
相关文章推荐
- 把java类变成 Windows NT服务的3中方法(使用 Java Serivce Wrapper)
- 把java类变成 Windows NT服务的3中方法(使用 Java Serivce Wrapper)
- java实现二叉树的构建以及3种遍历方法
- JAVA中3种将byte转换为String的方法
- 在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
- C#动态调用Web服务的3种方法
- CXF之使用工厂方法(java代码)发布服务与进行客户端调用
- windows中java读目录空格变成%20 处理方法
- Java中指定时区的3种方法
- java.lang.OutOfMemoryError: PermGen space及其解决方法【使用webservice请求web服务的时候报此错误】
- 在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
- java 线程安全的3种方法
- Ubuntu中为Android HAL编写JNI方法提供JAVA访问硬件服务接口
- java实现二叉树的构建以及3种遍历方法
- 将Java程序变成可执行文件的简单方法
- java实现二叉 4000 树的构建以及3种遍历方法
- Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
- 用“逐步排除”的方法定位Java服务线上“系统性”故障
- 在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
- 排查Java线上服务故障的方法和实例分析