基于移动agent和CORBA的通信模型的研究与设计

基于移动agent和CORBA的通信模型的研究与设计

论文摘要

随着PDA的广泛使用,传统的C/S计算模式已经显露出明显的不足,移动agent以其对环境的适应性和自主迁移性,使得低内存、弱连接的移动设备在分布式计算中的应用成为可能。除移动agent技术外,CORBA(基于C/S计算模式)也是当今热门的分布式对象技术,其优点在于它是一个非常完美的分布式对象平台,遵照CORBA规范开发出的分布式计算软件几乎可在所有的主流硬件平台和操作系统上顺利运行,它可以跨越不同语言、不同组件的边界而畅通无阻。由于单个agent的能力有限,为了解决agent的运行平台和底层通信机制的异构性问题,在分析了CORBA和移动agent这两种分布式技术的运行原理及其特点之后,提出了把CORBA技术和移动agent技术结合起来,使两者互相弥补对方的不足。该文主要作了以下工作:1.研究了移动agent计算模式的工作原理,分析了移动agent技术在无线网络中工作的优势;2.研究了CORBA的工作原理,分析了三种CORBA规范各自的特点;3.在前面工作的基础上提出了基于移动agent和CORBA(遵循无线CORBA规范和minimumCORBA规范)的通信模型MACCM;4.利用设计出的通信模型MACCM,进行了分布式信息查询系统(MACDIQS)的系统设计;最后将该系统应用到水利的降雨量信息查询中。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 引言
  • 1.1 问题的提出
  • 1.2 课题的研究现状
  • 1.3 文章的组织
  • 第2章 移动agent技术
  • 2.1 移动agent简介
  • 2.2 移动agent系统
  • 2.2.1 移动agent的体系结构
  • 2.2.2 移动agent的技术优势
  • 2.3 Grasshopper平台
  • 第3章 CORBA简介
  • 3.1 传统CORBA
  • 3.2 无线CORBA
  • 3.3 minimumCORBA
  • 第4章 基于移动agent和CORBA的通信模型的设计
  • 4.1 移动agent通信的实现-KQML
  • 4.2 MACCM的设计
  • 4.2.1 客户端设计
  • 4.2.2 服务端设计
  • 4.2.3 通信流程
  • 4.3 安全机制
  • 4.4 路由策略
  • 第5章 MACDIQS的设计以及在水利中的应用
  • 5.1 MACDIQS的设计
  • 5.2 MACDIQS在水利中的应用
  • 5.2.1 应用背景
  • 5.2.2 数据库设计
  • 5.3 系统实现
  • 第6章 结论与展望
  • 6.1 结论
  • 6.2 进一步工作的方向
  • 致谢
  • 参考文献
  • 攻读学位期间的研究成果
  • 相关论文文献

    标签:;  ;  

    基于移动agent和CORBA的通信模型的研究与设计
    下载Doc文档

    猜你喜欢