基于JINI技术的远程数据采集的应用研究

基于JINI技术的远程数据采集的应用研究

论文摘要

随着网络和Internet的蓬勃发展和广泛应用,极大数量的软、硬件资源涌入网络,加剧了网络使用和维护的复杂性。这样对分布式体系提出了新的需求。如何针对网络环境,改进服务方式,更好地利用资源,使软件服务更加方便灵活是当今研究的一个热点。JINI是一种自诊断、自配置的分布式网络体系结构,而且相对于其服务节点,它具有更强的生命力。JINI允许服务动态地加入或离开,而且不会对网络或网络用户造成任何影响。可以说,它是一种与协议无关的分布式计算体系,可以与任何分布式对象采用任何协议进行交互。论文从分析基于服务的分布式体系入手,对目前流行的基于服务的分布式实现技术CORBA、DCOM、JAVA/RMI进行对比分析。剖析了当前分布式体系结构存在的问题,从而提出了基于JINI服务的分布式体系。采用对JINI技术的深入研究,分析了JINl分布式体系的优势和不足以及应用前景。本论文结合了社保联网审计系统中的子模块“数据采集子系统”进行分布式实践的研究。首先对构建JINI服务体系的选择作了分析,在分析研究的基础之上,运用JINI核心功能开发出了基于JINI技术的远程浏览文件库,并进行文件下载的服务,并设计了一个简单的图形客户程序加入网络进行发现并访问服务。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景、目的和意义
  • 1.1.1 选题背景及目的
  • 1.1.2 研究意义
  • 1.2 国内外研究现状
  • 1.3 本文的主要研究工作
  • 1.4 论文组织
  • 第2章 面向服务的分布式体系
  • 2.1 本地计算与分布式体系
  • 2.2 分布式计算模式
  • 2.2.1 远程终端方式
  • 2.2.2 C/S模式
  • 2.2.3 B/S模式
  • 2.3 面向服务的分布式体系实现技术
  • 2.3.1 CORBA简介及其工作原理
  • 2.3.2 DCOM/COM+简介及其工作原理
  • 2.3.3 JAVA/RMI简介
  • 2.4 分布式体系问题的存在
  • 2.4.1 编程模型相关问题
  • 2.4.2 编程语言相关问题
  • 2.4.3 基础设施相关问题
  • 2.5 本章小结
  • 第3章 JINI核心技术
  • 3.1 JINI的概念
  • 3.2 JINI系统体系结构
  • 3.2.1 基础设施组件
  • 3.2.2 编程模型组件
  • 3.2.3 服务组件
  • 3.2.4 组件之间的交互关系
  • 3.3 系统服务的体系结构
  • 3.4 JINI的核心技术
  • 3.5 本章小结
  • 第4章 分布式协同审计的应用构建
  • 4.1 数据采集子系统简介
  • 4.2 分布式协同审计的研究目标
  • 4.3 分布式系统审计体系的概要设计
  • 4.4 数据采集子系统的详细设计及其代码初步实现
  • 4.4.1 数据采集子系统服务器端的设计
  • 4.4.2 数据采集子系统客户端的设计
  • 4.5 实例的编译和运行
  • 4.5.1 启动JINI运行时服务
  • 4.5.2 通过GUI启动必需的服务
  • 4.5.3 编译和运行数据采集子系统实例
  • 4.6 网络安全
  • 4.7 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于JINI技术的远程数据采集的应用研究
    下载Doc文档

    猜你喜欢