学位论文 > 优秀研究生学位论文题录展示

基于AGENT的分布式计算应用研究

作 者: 陈尧
导 师: 尚明生;张一凡
学 校: 电子科技大学
专 业: 软件工程
关键词: 电子商务 移动代理 分布式计算 Aglets平台 企业间电子商务
分类号: TP393.09
类 型: 硕士论文
年 份: 2008年
下 载: 70次
引 用: 2次
阅 读: 论文下载
 

内容摘要


随着因特网的迅猛发展,分布式计算也得到了很大的发展,Agent技术广泛的应用于分布式计算当中。基于Agent的应用是传统分布式计算的扩展,在很多领域都有很好的应用前景,移动Agent技术集软件、通信、分布式技术为一体。移动Agent作为Agent的一个分支,具有自治性、主动性、移动性和智能性等特性,作为改善网络分布式系统来说,具有重要的意义。通过移动Agent在网络上自主迁移和完成任务,将处理迁移到数据端进行本地处理,这样能够提高网络的应用率和增强应用的主动性。本文论述了移动Agent在电子商务这类分布式系统上的应用,并设计了一个电子商务系统模型。首先对Agent的概念和分类做了介绍,对移动Agent的概念、特性、应用等做了分析和研究。然后详细研究分析了移动Agent技术的体系结构、Agent对象模型和关系结构、移动Agent的迁移、移动Agent的通信等问题,总结了电子商务的应用的特点,最后结合Java语言和Aglets技术的设计了一个基于移动Agent的B2B商务系统,系统能完成信息查询、服务迁移等基本功能。本文给出了系统的的运行测试与分析情况,验证了研究工作的可行性,并对系统的完善和发展给出了自己的看法。通过这样的设计,将电子商务远程交互过程转化成本地交互,减少了对网络带宽的占用,提高了响应速度,大大提高了系统的可靠性。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-14
  1.1 引言  9
  1.2 研究现状  9-11
  1.3 本课题研究目的及现实意义  11-12
  1.4 论文工作  12-14
第二章 Agent 和移动Agent 概述  14-26
  2.1 Agent 概述  14-16
    2.1.1 Agent 的定义  14-15
    2.1.2 软件Agent 的基本结构和原理  15-16
    2.1.3 软件Agent 的分类  16
  2.2 多Agent 系统  16-17
  2.3 移动Agent 技术  17-26
    2.3.1 移动Agent 的概念  17-18
    2.3.2 移动Agent 系统的结构  18-20
    2.3.3 移动Agent 技术优势  20-22
    2.3.4 移动Agent 应用  22-26
第三章 移动Agent 研究  26-47
  3.1 移动Agent 系统体系结构  26-30
    3.1.1 移动Agent 体系结构描述  26-27
    3.1.2 Agent Server 的结构  27-29
    3.1.3 移动Agent 系统设计的基本目标  29-30
  3.2 移动Agent 对象模型和关系结构  30-33
    3.2.1 Agent 状态  30
    3.2.2 对象代理机构模式  30-32
    3.2.3 移动对象上下文环境  32-33
  3.3 移动Agent 系统中的RunTime  33-36
    3.3.1 对象序列化  33-34
    3.3.2 动态类载入技术  34-35
    3.3.3 类的传输  35-36
    3.3.4 对象序列化和类装入之间的关系  36
  3.4 移动Agent 的迁移  36-39
    3.4.1 迁移的类型  36-37
    3.4.2 移动Agent 迁移部件和迁移流程  37-38
    3.4.3 移动Agent 迁移机制  38-39
    3.4.4 移动Agent 迁移的一些其它问题  39
  3.5 移动Agent 通信  39-43
    3.5.1 移动Agent 系统的通信方式  39-41
    3.5.2 常用的Agent 通信语言  41-42
    3.5.3 移动Agent 系统的通信支持层  42-43
  3.6 安全问题  43-47
    3.6.1 安全保护的基本方式  44
    3.6.2 Agent 系统域认证  44
    3.6.3 关于主机的保护  44-46
    3.6.4 关于移动Agent 的保护  46-47
第四章 移动Agent 在电子商务系统中应用及实现  47-68
  4.1 电子商务系统特点和移动Agent 技术关系  47
  4.2 移动Agent 在电子商务方面应用  47-50
    4.2.1 移动Agent 和电子商务信息收集  48
    4.2.2 移动Agent 对电子商务系统的协作支持  48-49
    4.2.3 基于移动Agent 的综合采购过程  49-50
  4.3 模块功能划分与设计  50-54
    4.3.1 购买者代理子系统  50-52
    4.3.2 供应商代理子系统  52-54
    4.3.3 电子商务系统程序流程图  54
  4.4 Agent 商业模型的实现  54-65
    4.4.1 开发工具与平台的选择  54-55
    4.4.2 系统的开发工具Aglets  55-58
    4.4.3 通用模块的实现  58-60
    4.4.4 数据库接口操作  60-61
    4.4.5 各代理的接口实现  61-63
    4.4.6 IAgentDAO 接口实现  63-65
  4.5 运行测试和分析  65-68
    4.5.1 系统的安装  65
    4.5.2 实验步骤  65
    4.5.3 实验数据  65-68
第五章 结束语  68-70
  5.1 全文总结  68
  5.2 研究展望  68-70
致谢  70-71
参考文献  71-74
作者攻读硕士期间所取得的成果  74-75

相似论文

  1. 互联网上旅游评论的情感分析及其有用性研究,TP391.1
  2. 无线传感器网络节点定位算法的研究,TN929.5
  3. 服装网络营销顾客忠诚度的实证研究,F274
  4. 中等职业学校语文课业设计的思考与实践,G633.3
  5. 论《联合国国际货物销售合同公约》在适用范围上的新发展,D997.1
  6. B2C市场中价格和价格离散的实证研究,F724.6
  7. 基于Hadoop的在线购物原型系统的设计与实现,TP311.52
  8. 山东邮政电子商务发展战略研究,F616
  9. 几个电子现金支付方案的分析与改进,TP393.08
  10. 关于设立上海电子商务银行的可行性研究,F832.2
  11. 电子贸易全球化背景下的税收征管研究,F812.42
  12. 电子商务系统开发运用法律问题探讨,D923.6
  13. 在线相册冲印系统的设计与实现,TP311.52
  14. 龙城电子商城购物系统的设计与实现,TP311.52
  15. 基于Google平台促销模块与商品模块的设计与实现,TP311.52
  16. 支持精细化营销的B2C平台的设计与开发,TP311.52
  17. 基于WEB平台的家电类产品智能导购系统的研究,TP311.52
  18. 网络音像交易平台设计与实现,TP393.09
  19. 电子商务技术扩散水平影响因素实证研究,F224
  20. 构建分布式系统的关键技术研究与实现,TP338.8
  21. 基于MVC架构的电子商务平台的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com