Java-第8章 RMI开始_图文.pptVIP

  • 1
  • 0
  • 约3.04千字
  • 约 20页
  • 2017-01-19 发布于浙江
  • 举报
Java分布式程序设计 信息工程学院 第八章 从RMI开始 目 录 基于RMI应用程序的剖析 使用RMI注册工作 RMI与Socket的比较 1.基于RMI应用程序的剖析 在RMI中不使用协议,客户和服务器如何通信呢? 服务器的服务信息,在远程接口中以方法签名的形式提供 通过接口,服务器可以知道执行什么方法以及接收和传递什么数据 远程接口定义服务器提供的方法,对客户是可见的 客户可以通过查看远程接口,了解服务器所提供的方法 客户通过RMI注册表获得远程接口的引用 注册表是一个简单的名字服务 1.基于RMI应用程序的剖析 使用RMI创建分布式程序的步骤 定义一个远程接口 实现远程接口和服务器 使用远程接口开发一个客户程序 产生桩和架构 启动RMI注册表 运行服务器和客户程序 1.基于RMI应用程序的剖析 (1)定义远程接口 远程接口定义说明了服务器所提供的方法的特性,包括名字、参数类型 远程对象必须被声明为public 远程接口扩展java.rmi.Remote. 远程接口中的每个方法必须抛出RemoteException异常 1.基于RMI应用程序的剖析 (1)定义远程接口 public interface Arith extends java.rmi.Remote { int[] add(int a[], int b[]) throws java.rmi.R

文档评论(0)

1亿VIP精品文档

相关文档