- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JADE 程序员指导
Jade 集成开发环境是一个入门级的产品, 但是它仍然拥有强大的功能。 它提供的用户图形界
面包含了大部分 SUN SDK 工具, 可以方便的编辑源代码, 生成一个类, 执行一个 java 程序
或 java applet. Jade 提供的高效率的功能可以让你为每个 project 生成单独的类模板,这个功
能包括生成使用 AWT 或 Swing APIs 对话窗口。 Jade 可以使用 Sure shot 的 Jive Lint 支持静
态代码检查,同时也提供了入门级的调试功能。新版本提供了如下功能:允许用户在 XML
编辑器中调用用户提供的函数;方法定位 (method location) 采用了树形视图。
1 简介
程序员指南由管理员指南作为补充,在 jade/doc 目录下可以找到可用的 HTML 文档。如果
本指南和 HTML 文档之间哪里出现了冲突,以经常更新的 HTML 文档为准。
JADE (Java Agent Development Framework )是一个软件开发框架,它可以为智能 AGENT
开发多 AGENT 系统和遵守 FIAP 协议的应用程序。 它包含两个主要的产品: 一个是与 FIPA
相适应的 agent 平台,另一个是开发 Java agents 的包。 JADE 是完全用 JAVA 编码的,如果
agent 程序员想探索本框架, 他/ 她的 agents 就应该按照这个程序员指南中描述的大纲用 Java
编码。
这个指南是在假设读者熟悉 FIPA 标准,至少是熟悉 Agent Management specifications (FIPA
no.23 ),Agent Communication Language 和 ACL Message Structure (FIPA no.61 )的基础上编
写的
JADE 是用 JAVA 写的由各种 JAVA 包构成,给程序设计者以完备的功能接口和规范的抽象
性界面,具体应用取决与任务。选择 JAVA 语言是因为它有许多独特的特点,尤其是在分布
式异质环境下的面向对象的编程连接方式; 这些特点还包括 Object Serialization , Reflection
API 和 Remote Method Invocation (RMI )。
JADE 由如下的包构成:
Jade.core-执行系统核心问题, 包括必须由软件程序员扩展的 Agent 类,除此之外一个行为类
包含在 jade.core.behaviours 子包内。行为执行 agent 的任务或目的。它们是可以完成不同复
杂任务或并行任务的逻辑行为单元。程序员编写行为定义 agent 的操作,并相互连接他们定
义 agent 执行路径。
jade.lang.acl 子包用来根据 FIAP 标准规范处理 ACL 的。
jade.content 子包包含了一系列支持用户定义的本体和内容语言的类。单独有一个指南描述
如何使用 JADE 支持消息内容。 尤其是 jade.content.lang.sl 包含了 SL 编码解码器, 包含有皮
剖析器和解码器。
jade.domainb 包:包含了 FIPA 标准定义的表示 Agent 管理实体的所有 Java 类,特别是 AMS
agents 和 DF agents , 提 供 生 命 周 期 服 务 , 白 页 和 黄 页 服 务 。 子 包
jade.domain.FIPAAgentManagemnt 包含 FIPA-Agent-Managem
您可能关注的文档
- 存货核算管理步骤及财务知识分析.pdf
- 存货的入帐价值.pdf
- 存货盘点sop流程.pdf
- 存货盘点管理制度.pdf
- 存货盘点表智能标注颜色.pdf
- 存货盘点统计表.pdf
- 存货维修配件工具等.pdf
- 存量客户的开发课件.pdf
- 存量客户精确化营销系统介绍.pdf
- 存量用户的维系及价值提升.pdf
- 山东省临沂市沂水县2023-2024学年高一下学期期中考试历史试题.docx
- 江苏省泰州市靖江高级中学2023-2024学年高二下学期4月期中考试物理试题(无答案).docx
- 新疆部分名校2023-2024学年高二下学期期中联合考试语文试题.docx
- 湖南省岳阳市岳阳县第一中学2023-2024学年高三下学期4月期中考试数学试题.docx
- 山东省烟台市2023-2024学年高二下学期4月期中生物试题(无答案).docx
- 江苏省靖江高级中学2023-2024学年高二下学期期中地理试题(无答案).docx
- 四川省甘孜藏族自治州某重点中学2023-2024学年高一下学期4月期中考试物理试题.docx
- 湖北省武汉市华中师范大学第一附属中学2023-2024学年高二下学期4月期中英语试题(无答案).docx
- 四川省成都市金牛区成都市实验外国语学校2024年高三三模考试生物试题.docx
- 浙江省宁波市北仑中学2023-2024学年高二下学期期中考试物理试题.docx
文档评论(0)