版本1.1,已更新为简体中文版
1. 功能
A) 可以对 NT 的服务及设备驱动程序进行增加、删除;
B) 可以安装成 NT 的一个服务,进行一些复杂服务程序的控制,如控制JAVA应用服务器、控制 NT Apache 服务程序、控制各种服务器软件。甚至可以将 Windows独立软件做成一个 NT 的服务。
2. 安装服务
A) 运行 DynaSvr.exe,输入服务名及服务的可执行程序,选择服务的启动方式,如果选择 Allow service to interactive with desktop, 则服务运行后,可执行程序的窗口会弹出。
B) 点击“install service”,如果安装成功,服务将出现在安装服务的列表中。
C) 本服务控制软件可以安装成一个服务,安装时,服务名可以任意指定,可执行文件名请选择 DynaSvr.exe 的全路径名。如:
d:devstudioDynaSvrDynaSvr.exe
安装本服务程序后,参照下面的做法配置你自己的服务。
3. 设置配置文件 DynaSvr.ini
DynaSvr.exe 需要一个与之相匹配的配置文件才能正确运行:
配置文件名为与 DynaSvr.exe 在同一目录,文件名与 DynaSvr.exe的文件名一样,扩展名为 .ini,如:DynaSvr.ini。ini 格式详见附带的示范文件。如:
DYNAWEB_RUNNING_DIR : 运行目录,指向 Java 服务主程序的主目录。如:
/usr/local/enhydra3.1
DYNAWEB_CMD : 运行命令行,输入全称的 Java 服务程序启动命令。如:
/bin/java com.lutris.multiServer.MultiServer
/usr/local/enhydra3.1/multiserver.conf
DYNAWEB_LOG : 调试信息开关。可选 TRUE/FALSE
DYNAWEB_LOG_FILE : DynaSvr 运行调试信息,如果不设置该环境标量,调试信息将不输出。如果设置,请指向全称的文件名,如:
/usr/local/enhydra3.1/logs/DynaSvr.log
4. 其他信息
当需要查看 Java 命令行输出屏幕时,可以在启动时通过设置 NT 服务的允许桌面交互”,即 "Allow interactive with desktop" 来查看输出信息。 利用该程序,可以将任意的 Java 命令行程序转变为 NT 的服务。
在下面平台上测试通过:
. Enhydra 3.1 Java/XML Application Server
. JBoss Application Server
. NotePad
. ActiveMovie
.....等等