移动代理通信技术地研究.pdfVIP

  • 6
  • 0
  • 约1.6万字
  • 约 5页
  • 2017-08-14 发布于安徽
  • 举报
苏武运等:移动代理通信技术的研究 ——————————————————————————————————————一 移动代理通信技术的研究 苏武运① 王晓东 周兴铭 国防科学技求大学并行与分布戒处理国家重电实验室 长沙410073 摘 要 移动代理通信技术是移动代理技术最重要的基础组件之一。它为代理之间的相 巨协作和知识共享提供了必要的手段。本文在简要介绍了移动代理的通信类型和通信语 言之后.着重讨论了移动代理的协作模型,并分析了它们各自的特性。 奖键诃移动代理,代理通信语言,协作模型 的相互通信与移动代理和服务代理之间的通信截然 0 引言 不同。移动代理互通信的过程中,通信双方是对等 的关系,而不是第一种通信模式中的客户/服务器关 系。每一个移动代理都有各自的议事日程fAgen— 移动代理技术足伴随着ln£ernet网上信息的迅 速膨胀和网络技术的飞速发展而兴起的一种新的分 da),因此必须根据它们的目标和需要来初始化和控 布式处理技术,移动代理自主性、协作性、移动性和 制它们的交互。由于通信双方是对等的关系,因此 异步惟的特点为解决网上信息的高效利用和复杂的 请求/应答方式不再能够满足这种灵活的通信模式, 分布式计算提供r一种符合现有网络特点的新思 而必须通过消息传递机制、事件触发机制以及基于 路。它的“迁移~计算一迁移”的计算模式非常适合 这些机制的高层协作协议来实现。像代理组内部匿 于基于]ntemet的分布计算和应用服务环境。 名通信就需要相应的组通信协议、元组空间和复杂 的事件管理来支持和实现。 通信是移动代理技术最重要的基础构件(1nfras— tructure)之一√邑不仅为代理之间的协作和知识共(3)代理和用户之间的交互。代理和客户之问 享提供r必嘤的途径,而且使得移动代理系统与其 的交互是实现用户网络访问个性化的重要途径之 他分布式应瑁系统(如CORBA)的互操作成为可能。一。它主要面临的挑战是代理的智能化程度和人机 另外,代理之间的相互通信也为迁移中的代理访问 交互过程中知识表达的格式以及各种格式之间的相 主机资源提供nr一种便利的途径。这种对资源的间 互转换. 接访11_I】方式相对于直接访问方式来说大大增强了系 统的安令性移动代理的协作模型是代理通信的基 2代理通信语言(ACL) 本框架,洲此本文在简要介绍了移动代理的通信类 型和通信暗矗之后.着重讨论了现有的几种典型的 代理通信语言是代理之间进行互通信的一种交 移动代理协作模型。 互格式,它通常分为内部知识表示语言和外部通信 语言两部分。知识表示语言与通信语言分离使得面 l 移动代理通信的分类 向不同应用领域的代理之间可以基于同一种通信语 代理通信的分类方法主要有两种。按照通信的 言进行交巨,而且对任何一方的修改不会影响到另 实现办式r,I以分为基于消息传递的通信和基于元组 一方,这样极大地增强r移动代理与异构环境的互 空间的代理通信两大类”J。而根据通信对象的不 操作性。目前应用的最为广泛的外部通信语言主要 JOl: 同,代理之间的通信主要可以分为以下三类o J和FIPA代理通信语言”,,另外XML是… 有KQMI,。2 (

文档评论(0)

1亿VIP精品文档

相关文档