电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

学习agent必备!最全的JADE程序员指南

学习agent必备!最全的JADE程序员指南_第1页
1/40
学习agent必备!最全的JADE程序员指南_第2页
2/40
学习agent必备!最全的JADE程序员指南_第3页
3/40
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 支持消息内容。...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

学习agent必备!最全的JADE程序员指南

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部