运行RMIClient2程序
1. 确保RMI注册表已经启动
在启动RMIClient2程序之前,必须确保RMI注册表正在运行。RMI注册表是一个服务器端的命名存储库,允许远程客户端获取对远程服务器对象的引用。如果RMI注册表未启动,RMIClient2程序将无法找到并连接到远程服务器对象。
启动RMI注册表的命令
Unix平台:
cd /home/zelda/public_html/classes
unsetenv CLASSPATH
rmiregistry &
Win32平台:
cd \home\zelda\public_html\classes
set CLASSPATH=
start rmiregistry
2. 确保服务器程序正在运行
为了使RMIClient2能够成功连接并获取数据,必须确保RemoteServer程序已经在运行。RemoteServer程序负责接收客户端请求,处理数据,并将结果返回给客户端。
启动RemoteServer程序的命令
Unix平台:
cd /home/zelda/public_html/classes
java -Djava.rmi.server.codebase=http://kq6py/~zelda/classes \
-Djava.rmi