Java远程方法调用(RMI)全解析
1. 服务器端实现
在Java中进行远程方法调用(RMI)时,服务器端的实现是关键的第一步。服务器端需要完成对象注册和启动服务等操作。
1.1 服务器代码编写
以下是一个简单的斐波那契数列服务器代码示例:
import java.net.*;
import java.rmi.*;
public class FibonacciServer {
public static void main(String[] args) {
try {
FibonacciImpl f = new FibonacciImpl( );
Naming.rebind("fibonacci", f);
System.out.println("Fibonacci Server ready.");
}
catch (RemoteException rex) {
System.out.println("Exception in FibonacciImpl.main: " + rex);
}
catch (MalformedURLException ex) {
System.out.println("MalformedURLException " + ex);
}
}
}
在上述代码中, FibonacciImpl 对象被创建并通过 Naming.rebind 方法绑定到注册表中,名称为
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



