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

基于Jini服务的分布式智能网络的研究及应用

作 者: 熊圣芬
导 师: 贺智明
学 校: 江西理工大学
专 业: 计算机应用技术
关键词: 分布式体系结构 服务 查找 租借 远程方法调用
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 230次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着网络的普及和网络应用的扩大,互连设备和软件组件的使用量急剧增加,网络使用与维护的复杂性也越来越大。人们越来越希望有一种网络,能够让设备和软件组件在接入时,能够无需配置、安装或者人工干预就可以立即使用这些设备或软件组件所提供的服务,即实现即插即用的功能。为适应这种要求,美国Sun公司提出了一种基于Java的动态的分布式体系结构——Jini。Jini是一个基于由用户群组和用户群组所需资源所结成的联盟思想的分布式系统。它是一种真正基于服务的体系结构,它为不断发展的泛及、泛在与动态的分布式计算需求提供了一种解决方案。它把网络上的各种设备和各种软件部件组合成一个动态的、自发的服务系统,使得网络更易于操纵和管理,具有更高的可配置性。Jini使网络上的资源可以动态地加入或删除,可以为使用者、其他硬件设备或软件提供相应的服务。使用服务的客户无须知道服务的具体位置,但是却能够动态地感觉到服务的加入和离开。首先,论文对分布式计算和Jini技术的分布式体系结构作了概要介绍,同时分析了Jini技术与其它相关技术的关系;其次,对Jini体系结构的三个组成部分:基础设施、编程模型和服务组件,进行了全面的研究;最后,在分析研究的基础之上,开发了一个实现Jini核心功能的基于Jini服务的分布式智能网络,分别实现了时间同步、远程图片打印、家电控制三项服务,它们通过动态加入分布式网络,并以图形化的方式将服务列表显示到服务控制面板中,方便客户查找和访问,并随时告知客户Jini共同体中服务的加入和离开等改变。期望本文的研究可以为今后Jini技术的广泛应用提供一定的借鉴和方法参考。

全文目录


摘要  2-3
Abstract  3-6
第一章 绪论  6-9
  1.1 课题研究对象及国内外研究概况  6-8
    1.1.1 研究对象及背景  6-7
    1.1.2 国内外研究概况  7-8
  1.2 课题实现的具体目标  8
  1.3 本论文的内容安排  8-9
第二章 分布式计算相关概念  9-12
  2.1 分布式计算  9
  2.2 普适计算  9-10
  2.3 信息家电  10-11
    2.3.1 自发网络  11
    2.3.2 家庭网络  11
  2.4 本章小结  11-12
第三章 Jini 基本概念  12-19
  3.1 Jini 定义  12-13
  3.2 Jini 的特征  13
  3.3 Jini 的体系结构  13-14
  3.4 Jini 系统目标与假设  14-15
  3.5 Jini 与其它相关技术  15-18
  3.6 本章小结  18-19
第四章 Jini 体系结构的深入研究  19-47
  4.1 服务  19
  4.2 发现机制  19-25
    4.2.1 组播请求协议  20-22
    4.2.2 组播通告协议  22-23
    4.2.3 单播发现协议  23-25
  4.3 查找服务  25-29
    4.3.1 服务查找流程  25-26
    4.3.2 客户查找流程  26-29
  4.4 租借管理  29-32
    4.4.1 分布式系统的可靠性  29
    4.4.2 租借解决方案  29-31
    4.4.3 租借的使用  31-32
  4.5 分布式事件与RMI  32-38
    4.5.1 分布式事件策略  32-34
    4.5.2 RMI 的体系结构  34-35
    4.5.3 事件编程模型  35-38
  4.6 JavaSpaces 与事务  38-40
    4.6.1 JavaSpaces 简介  38
    4.6.2 JavaSpaces 服务  38-39
    4.6.3 分布式事务模型  39-40
  4.7 Jini 代理机制  40-43
    4.7.1 代理相关概念  40-41
    4.7.2 基本工作原理  41-43
  4.8 安全模型  43-45
    4.8.1 Java 平台安全模型  43-44
    4.8.2 Jini 安全策略  44-45
  4.9 本章小结  45-47
第五章 分布式智能网络应用实例  47-64
  5.1 应用实例设计思想  47-48
  5.2 应用实例总体设计  48-49
  5.3 应用实例详细设计  49-57
    5.3.1 基础组件设计  49-51
    5.3.2 服务端设计  51-55
    5.3.3 客户端设计  55-57
  5.4 应用实例实现  57-63
  5.5 本章小结  63-64
第六章 结束语  64-66
  6.1 全文总结  64
  6.2 进一步的工作  64-66
参考文献  66-68

相似论文

  1. 某武器系统效能评估方法研究,TJ06
  2. SOA高校迎新系统中的SDO模型的研究与实现,G647
  3. 多阶调制自适应数字预失真算法的研究与改进,TN722.75
  4. 无线自组网中的服务注册技术研究,TN929.5
  5. 面向SMDA的服务建模方法及工具实现,TP311.52
  6. Windows内核态密码服务接口设计与实现,TP309.7
  7. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  8. 女性内衣品牌服务接触对顾客忠诚的影响,F274
  9. 地方服务型政府建设研究,D625
  10. 我国服务型政府建设的现状及构建途径研究,D630
  11. 面向服务实体的网构软件演化模型的研究,TP311.5
  12. 面向服务的多主体协作机制的研究与实现,TP393.09
  13. 乡村生态系统服务功能评估与研究,X171
  14. 新公共服务理论视阈下的城市社区治安服务研究,D631.4
  15. 服务型政府决策机制初探,D035
  16. 邯郸市构建服务型政府问题研究,D630
  17. 北京经济技术开发区政府服务企业职能完善研究,D630
  18. 我国档案馆政府信息公开服务机制研究,G273.5
  19. 我国碳减排服务外包理论与对策探索,X321
  20. 基于元数据的农田信息存储、管理和共享研究,S126
  21. 城市居民的公民参与;结构与测量,B849

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com