首页> 中文学位 >基于Mobile Agent的服务订阅与发布系统研究
【6h】

基于Mobile Agent的服务订阅与发布系统研究

代理获取

目录

文摘

英文文摘

1 绪论

1.1 研究的意义

1.2 国内外基于移动代理的商业数据服务系统研究现状

1.3 课题的来源和目标

1.4 组织结构

1.5 本章小结

2 服务订阅与发布系统及其关键技术

2.1 订阅与发布系统概述

2.2 不同订阅方式的订阅与发布系统

2.3 订阅与发布系统的关键技术

2.4 Web Services相关技术

2.5 本章小结

3 Mobile Agent技术

3.1 Agent与MobileAgent

3.2 基于MobileAgent的系统的特点

3.3 Agent理论模型

3.4 移动代理技术标准化进程

3.5 MobileAgent的迁移机制

3.6 Agent传输协议

3.7 Agent的通信语言

3.8 Aglet平台

3.9 本章小结

4 基于Mobile Agent的订阅/发布系统的设计

4.1 系统分析

4.2 功能和性能需求分析

4.3 系统设计

4.4 本章小结

5 订阅/发布系统实现

5.1 订阅信息

5.2 服务发布

5.3 服务绑定与调用

5.4 系统演示

5.5 本章小结

6 总结与展望

6.1 总结

6.2 进一步工作

参考文献

攻读学位期间发表的学术论文

致谢

展开▼

摘要

随着移动通信特别是无线通信的发展,移动计算将成为一种重要的计算模式。这种计算所采用的设备多为便携式计算设备,例如笔记本、掌上电脑或个人数字助理等。由于移动计算环境具有移动性、频繁断接性、计算设备的存储和处理能力相对较弱、线路带宽低等特点,因此为了更好在移动环境中实现订阅与发布系统,引入了Mobile Agent技术。
   本课题以连锁超市数据服务系统为应用背景,针对其功能、性能的要求,通过分析Mobile Agent的特点和优势,提出了一种基于Mobile Agent的商业服务订阅与发布系统。该系统在Web Services的框架中引入Mobile Agent技术。在服务订阅、服务发布、服务绑定与调用的过程中分别设计了各种不同角色的Agent:客户服务Agent、数据服务Agent、UDDI服务Agent、注册服务Agent、订阅Agent、发布Agent、结果Agent。
   系统中定义了不同功能和角色的Agent(服务Agent和用户Agent),客户服务Agent根据用户输入条件自动产生一个订阅Agent,订阅Agent通过网络与UDDI服务Agent交互,UDDI服务Agent获取到服务地址后将其保存在订阅服务器中。在服务发布的过程中数据服务Agent通过查询超市数据库随即动态产生发布Agent,它携带了将要发布的服务目录,从服务端移动到服务注册中心,将所要发布的服务目录信息交给注册服务Agent,注册服务Agent再将服务注册到服务注册表中。在服务的邦定和调用过程中订阅服务器会及时将存在其中的服务,动态产生Mobile Agent,按照服务提供者的不同分别通知不同的数据服务Agent,在用户需要的时间生成服务,并将服务交给结果Agent返回给客户。
   基于Aglet的实例系统利用Mobile Agent的可移动性,实现了数据库访问的本地化.避免了大量数据的网络传送,极大地降低系统正常运行所需占用的带宽和对移动终端性能的需求,实现了Web服务查询与选择的智能化,同时提高了Web Services查询效率,体现了软件设计的人性化思想。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号