5 移动Agent3【荐】.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5 移动Agent3【荐】.ppt

第六周上课内容安排 报告要求 时间:十周 移动AGENT介绍 ?问与答? 移动AGENT是什么?有何用? 移动AGENT的特性有哪些?(回答四个以上) 移动AGENT与传统软件的区别? 移动AGENT标准是什么? 移动AGENT的协调模型有哪几种? 目前移动AGENT的产品有哪些? 5.1 移动Agent发展历史 此后从70年代末到90年代初,科学家都将精力集中于对软件Agent理论的研究,并从系统的角度提出了一些基本概念。软件Agent的具体实践开始于90年代,期间人们进行了一些非常成功的尝试(如Pleiades,ARCHON 计划等。 1994年J.WHITE首次明确提出移动Agent概念. 5.2 移动AGENT内容 通信:C/S,P2P,组通信 迁移:3个状态:代码态,数据态,执行态 命名管理 协同与互操作 5.2 移动Agent问题 互操作性 安全性 容错性 迁移 5.3.1 迁移性 理论上移动Agent可以用任何语言编写(如C/C++、Java、Perl、Tcl和Python等) 并可在任何机器上运行,但考虑到移动Agent本身需要对不同的软硬件环境进行支持,所以最好还是选择在一个解释性的、独立于具体语言的平台上开发移动Agent。 5.4 Agent 通 信 语 言(ACL) :ACL 是 实 现Agent 与Agent Host、Agent 与Agent 间 进 行 通 信 的 基 础, 开 放 式Mobile Agent 系 统 的ACL 应 具 有 环 境 无 关 性、 应 用 普 遍 性、 简 捷 性、 语 法 语 义 一 致 性 等 特 点。 5.4 Agent 传 输 协 议(ATP) :ATP 定 义 了 一 组 关 于 在 各 服 务 器 间 进 行 Agent 传 输 控 制 的 协 议,Agent 利 用ATP 实 现 在 异 构 网 络 中 的 迁 移。 5.4 异 构 环 境 支 持: Mobile Agent 应 具 有 平 台 独 立 性 和 在 异 构 环 境 中 的 互 操 作 能 力。 这 就 要 求Agent 实 现 语 言 与 平 台 无 关, 才 能 使 得 Agent 的 实 现 代 码 能 够 在 不 同 的 软 硬 件 环 境 下 正 常 执 行。 5.4 容 错 机 制: 因 为Agent 是 在 复 杂 的 异 构 网 络 环 境 中 运 行 的, 为 了 保 证 其 正 常 运 行, 必 须 考 虑 到 网 络 故 障、 服 务 器 故 障、 节 点 脱 离、 服 务 器 关 机 等 异 常 情 况 的 出 现。 5.4 智 能 化 路 由 Agent 完 成 任 务 的 效 率 和 准 确 度 很 大 程 度 上 取 决 于 路 由 策 略 的 优 劣。 良 好 的 路 由 策 略 能 够 根 据 所 处 网 络 环 境 的 传 输 能 力 和 服 务 器 的 负 载 状 况 等 因 素, 动 态 地 选 择 最 佳 移 动 路 径 和 移 动 目 标。 5.4 控 制 机 制 在Agent 具 有 高 度 自 主 性 的 同 时, 还 要 使 创 建 者 能 够 对 移 动Agent 具 有 有 效 的 控 制 能 力, 因 为: 创 建 者 要 对Agent 的 行 为 负 责, 使 其 对 整 个 系 统 不 产 生 危 害; 避 免Agent 的 迷 航 和 过 度 复 制; 创 建 者 能 够 保 持 与Agent 的 通 信, 传 递 任 务 要 求 和 协 调Agent 的 工 作。 课下作业 请查资料介绍移动Agent的必威体育精装版发展和应用情况 网络蜘蛛和Agent的关系? 5.2 移动AGENT标准 FIPA(The Foundation for Intelligent Physical Agents)是一个由活跃在Agent领域的公司和学术机构组成的国际组织,其目标是为异质的Agent和Agent系统之间能够互操作而制订相关的软件标准。    FIPA的宗旨在于“促进基于Agent的应用、业务和设备的成功”。目前FIPA 制定了FIPA97、FIPA 98、FIPA 99 等规范。    5.2 OMG的MASIF标准(Mobile Agent System Interoperability Facility) (1) MASIF是由OMG下属的Agent Working Group制定的,它规定了通用概念模型,基本涵盖了现有移动Agent系统的所有主要抽象,定义了固定Agent,移动Agent, Agent状态, Agent授权者, Agent名字, Agent系统,位置,域,代码库和通信基础

文档评论(0)

aidj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档