第九章 启动Lookup Server服务


1) 启动http server
java -jar tools-jarfile [-port port-number] -dir document-root-dir [-trees]
[-verbose] 

tools-jarfile ------ tools.jar
port         ------可不指定,缺省端口是8080。
-dir document-root- dir ----- http server的主目录
-trees -verbose 在主目录中查找类,并download  

例如:
       java -jar /files/jini1_0/lib/tools.jar -port 9090 -dir /files/jini1_0/lib 
-trees -verbose 2) 启动rmi进程 rmid [-port num] [-log dir] [- stop] [ -Coption] [port] ---- 指定RMI注册端口,缺省是1099 [log ] ---- 指定写数据库等日志文件的目录,缺省是当前目录下的log目录。 3) 启动lookup server java -jar lookup-server-jarfile lookup-client-codebase lookup-policy-file
output-log- dir lookup-service-group lookup-server-jarfile ---- reggie.jar lookup-client-codebase ---- 相对http服务的主目录下reggie-dl.jar lookup-policy-file ----- policy 或policy.all,安全控制文件 output-log-dir ---- 日志文件所在目录,开始必须是空的。 lookup-service-group --- 一般是public 例如: java -jar /files/jini1_0/lib/reggie.jar http://'hostname':8080/reggie-dl.jar
/files/jini1_0/example/lookup/policy /tmp/reggie_log public 4) 启动lookup brower java -cp jar-file security-policy-property rmi-codebase-property
com.sun.jini.example.browser.Browser [ -admin ] [group,...] 例如: java -cp /files/jini1_0/lib/jini-examples.jar
-Djava.security.policy=/files/jini1_0/example/browser/policy
-Djava.rmi.server.codebase=http://host:8080/jini-examples-dl.jar
com.sun.jini.example.browser.Browser