Java RMI(RMI远程方法调用)详细解析
发布时间
阅读量:
阅读量
远程方法调用机制
Remote Method Invocation 是一种技术手段,使得运行于某一 Java 虚拟机环境中的对象能够触发并执行位于另一 Java 虚拟机内部对象所定义的方法。
编写一个RMI的步骤
- 设计一个远程接口,该接口必须实现java.rmi.Remote类的规范
- 构建远程接口的具体实现类
- 建立服务器实例,并将远程对象绑定至指定端口
- 构造客户端程序,用于定位远程对象并执行其方法
实例
远程接口定义与实现
public interface RemoteHelloWord extends java.rmi.Remote {
String sayHello() throws RemoteException;
}
针对远程方法执行过程中可能出现的各类异常情况,每个远程方法均需声明并抛出java.rmi.RemoteException异常。
开发接口的实现类
public class RemoteHelloWordImpl implements RemoteHelloWord {
@Override
public
全部评论 (0)
还没有任何评论哟~
