关键词:
移动代理
应用
远程计算
基础支撑环境
生命周期模型
移动计算
摘要:
1993年,General Magic公司推出了Telescript,这是一种可以用来编写可移动代码的程序设计语言和环境,虽然在商业运作上没有取得成功,但从此在工业界和学术界掀起了对移动代码的研究热潮.1996年,Java语言的诞生和新型浏览器的出现,使Applet得到了广泛的应用,进一步促进了对移动代码的研究.Robert ***给移动代理下的定义是:移动代理是一种程序,该程序可以在网络中的主机上移动,并且在这些主机上执行.移动代理具有以下特性:移动性、自主性、安全性、协同性、智能性和社会性等,这种新的计算方式与传统的RPC相比,具有以下优点:1)减轻了网络负载;2)对网络的时延和抖动不敏感;3)可以封装专利协议,在不兼容系统之间协调和互通;4)异步操作不需要持续的网络连接;5)容易支持服务的个性化;6)容易适应多变的网络环境.