我正在尝试使用RMI客户端 - 服务器通信。 我写了下面的类/接口:
类客户端如下:
import java.rmi.*;
public class Client
{
public static void main(String[] args)
{
try
{
String globalName = "rmi//127.0.0.1:1099/hello";
RemoteInterface remoteObj = (RemoteInterface)Naming.lookup(globalName);
System.out.println(remoteObj.SayHello());
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
我不明白我必须使用RemoteInterface接口进行查找的原因吗?我不能使用HelloStub类,它是真正的远程对象吗?
谢谢你。