RMI的开发步骤 | 下一篇 | |
作者:隗留柱 | ||
1.先创建远程接口及声明远程方法,注意这是实现双方通讯的接口,需要继承Remote 2.开发一个类来实现远程接口及远程方法,值得注意的是实现类需要继承UnicastRemoteObject 3.通过javac命令编译文件,通过java -server 命令注册服务,启动远程对象 4.最后客户端查找远程对象,并调用远程方法 建立WareHouseImpl实现远程接口,注意此为远程对象实现类,需要继承UnicastRemoteObject 建立服务器端,在服务器端注册RMI通讯端口与通讯路径,然后通讯javac命令编译文件,通过java -server 命令注册服务。 最后建立客户端进行测试,注意客户调用的RMI路径必须服务器配置一致 注意在CoreJava上没有 LocateRegistry.createRegistry(6600); 这句代码,运行时会报 java.net.ConnectException: Connection refused: connect 将这句加上就OK了 |