本系统开发工具:JAVA
本设计包含内容:毕业论文
论文大概:
目 录
第一章 绪论 1
1.1问题概述. 1
1.2该领域技术发展现状. 1
1.3全文安排. 2
第二章 Agent简介 2
2.1Agent技术的起源与发展. 2
2.2Agent定义. 3
2.3Agent的适用领域. 4
2.4agent技术的标准化. 5
第三章JADE平台介绍 5
3.1JADE平台简介. 5
3.2JADE的特点. 6
3.3用JADE创建多Agent系统. 7
3.3.1Agent平台. 7
3.3.1.1DF服务. 8
3.3.1.2AMS服务. 8
3.3.2Agent类. 9
3.3.2.1Agent生命周期. 9
3.3.2.2Agent内的通讯. 10
3.3.2.3带有图形用户界面(GUI)的Agent 10
3.3.3Agent任务.执行Agent行为. 10
3.4交互协议. 11
3.5对移动Agent的支持. 12
第四章 基于JADE平台上的“图书交易”系统 12
4.1“图书交易”系统要实现的功能. 12
4.1.1买方Agent 12
4.2建立JADE Agent-Agent类. 13
4.2.1agent标识符. 13
4.2.2结束Agent 14
4.2.3向Agent中传递参数. 14
4.3Agent执行的任务-Behaviour类. 15
4.3.1行为调度和执行. 15
4.3.2只执行一次的行为(One-shot behaviours),循环执行的行(cyclic behaviours)和一般的行为(generic behaviours). 17
4.3.2在特定的时间点执行某个操作. 18
4.4“图书交易”系统执行的行为. 19
4.4.1买方Agent的行为. 19
4.4.2卖方Agent的行为. 20
4.5Agent间通讯-ACLMessage类. 21
4.5.1发送消息. 22
4.5.2“图书交易”系统中的各类消息. 22
4.5.3接收消息. 23
4.5.4从消息队列中选择满足给定特性的消息. 24
4.6较为复杂的会话. 25
4.7以阻塞的方式接收消息. 25
4.8黄页服务-DFService类. 25
4.8.2与DF进行交互. 26
4.8.2.1公布服务. 26
4.8.2.2搜索服务. 28
4.9“图书交易”系统的流程. 29
第五章 全文总结 41
参考文献 42
附录 43
外文资料 58
中文翻译 72
致 谢 83
若以上介绍已经够详细,请汇款后与本站联系!若需要更详细说明,请与本站客服取得联系! Email: lw510@qq.com QQ: 497053418 MSN: lw510@qq.com
关闭窗口