???????????????в??????????????RMI·??????????????????
package rmi.remotingclient;
import java.rmi.Naming;
import java.util.List;
import rmi.model.PersonEntity;
import rmi.service.*;
public class Program {
public static void main(String[] args){
try{
//?????????????RMI·???????????????????????
PersonService personService=(PersonService)Naming.lookup("rmi://127.0.0.1:6600/PersonService");
List<PersonEntity> personList=personService.GetList();
for(PersonEntity person:personList){
System.out.println("ID:"+person.getId()+" Age:"+person.getAge()+" Name:"+person.getName());
}
}catch(Exception ex){
ex.printStackTrace();
}
}
}
|
????????????
???????????????????java?????????????????????????δ??“????????”?а?JAVA??JDK??????????????????“????????”->“????”->“???”->“????????”??????????Path?????м????JDK??·?? .;D:Program FilesGenuitecCommoninarycom.sun.java.jdk.win32.x86_1.6.0.013in???????ClassPath????????????Program.class??? .;D:\RMIRemotingServicein
?????????javac?????????“javac ???????? ..... ”??????????????????????????·???????????????????D:\RMIRemotingServicesrc>javac rmi/remotingservice/Program.javaд???D:\RMIRemotingServicesrc>javac rmi.remotingservice.Program.java
?????????D:\RMIRemotingServicein>java rmi/remotingservice/Program?????????“Exception in thread 'main' java.lang.NoClassEdfoundError”????????????????°?Program??д?Program.class?????java??????????????????????????°?“java rmi/remotingservice/Program”??д?“java rmi
emotingserviceProgram"??
???????????????????????漰???????????????????SPASVOС??(021-61079698-8054)?????????????????????????