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