RMI范型与应用

本章在介绍分布式对象范型的相关概念的基础上给出了一种典型的分布式范型----远程方法调用(RMI)的概念和原理,然后重点介绍RMI基本应用的开发方法和步骤,接着详细讨论RMI客户回调的基本原理和应用开发方法,最后详细阐述stub(桩)下载与安全管理器的基本原理和应用开发方法。

分布式对象范型

分布式对象范型的概念

消息传递范型模拟了人际间的通信模式,因此,对于分布式计算来说,是一种比较自然的模型。在有些网络服务中,进程间要通过消息交换来进行交互,对于这些网络服务来说,它是一种非常适合的范型。但是由于一些原因,该范型所提供的抽象可能无法满足某些复杂网络应用的请求,例如:

  • 基本消息传递要求参与进程所紧耦合的。交互过程中,进程之间必须直接通信。如果进程之间的通信消息丢失(由于通信链路、系统或某个进程的失败),协作将失败。例如,考虑Echo协议会话:如果客户和服务器之间的通信中断,会话将不能继续。
  • 消息传递范型所面向数据的范型。每个消息都包含相互的某种格式封装的数据,并根据协议解释成请求或应答。每接收到一条消息,都会触发接收进程的一个动作。
分布式对象范型的体系结构

为了访问某一分布式对象,对象客户(object client)进程从注册器中查询该对象的引用(在编程语言中,引用是对象的柄,即对象的地址)。对象客户是直接调用远程方法

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值