4、移动代理:概念、控制机制与相关工作

移动代理:概念、控制机制与相关工作

1. 移动代理概述

移动代理是活跃的实体,能够在不同位置间移动,以与其他代理会面并访问各位置的服务。代理可以由代理系统外部的应用程序创建,也可以由其他代理创建。每个代理都有一个全局唯一的标识符,该标识符在代理创建时生成,并且在其整个生命周期内保持不变,通过这个标识符还能追溯到代理的创建位置。代理之间的通信可以是本地的,也可以是全局的。

2. 代理间的关系

在分布式系统的其他领域,存在一些自然关系可用于推导参与者之间的依赖关系,常见的关系有:
- 客户端/服务器关系 :服务器的活动与客户端发送的请求有明确关联。
- 分布式系统中迁移进程的父/子关系 :一个进程在任何时候都依赖于创建它的父进程,例如分布式系统Sprite就使用了这种关系。
- 分布式垃圾回收领域的引用关系 :一些被称为根对象的特殊对象对于计算是必需的,若一个对象能通过根对象的引用直接或间接到达,则称其为活动对象,只有活动对象才能影响计算结果。

这些关系所提供的依赖关系有助于判断一个依赖进程、线程或对象是否可以被判定为孤儿并移除。但对于移动代理而言,并没有类似的自然关系,因此引入了依赖对象的概念。

2.1 依赖对象的定义

依赖对象是一种能与其他对象建立父关系的对象,它可以是一个代理、某个位置上的对象,甚至是位置本身。若一个对象依赖于某个依赖对象,则称该对象为子对象,依赖对象就是子对象的父对象,子对象不一定只依赖于一个依赖对象。基于子代理至少需要一个依赖对象存在的假设,可将孤儿

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值