基于COM+的远程数据传输和信息处理的应用技术研究

基于COM+的远程数据传输和信息处理的应用技术研究

论文摘要

随着计算机技术的高速发展,组件技术和三层分布式应用体系结构得到了广泛应用。本文针对基于两层C/S体系结构在效率、安全性、可靠性、稳定性等方面的不足,提出了基于Windows DNA三层分布式应用体系结构及COM+技术的解决方案。本文详细介绍了远程数据传输监控系统的设计与实现,并就该系统采用的关键技术进行了研究。本文首先介绍了组件技术,系统网络体系结构的设计和远程数据传输方案的选取。其次,研究了Windows DNA和COM+等相关理论及技术,其中重点介绍了Windows DNA在系统中的应用以及作为中间件的COM+的特点。针对基于Windows DNA及COM+技术的系统开发,采用Microsoft Office Access2003作为数据库服务器,并采用了Visual C++6.0作为客户端及COM+中间件的开发工具。然后,研究了多线程技术和实时数据库系统,选取ADO数据库访问技术作为数据库访问方案。采用多线程缓冲区循环存储的方式提高系统对历史数据库访问的并发性和效率。最后,本文对系统的进行了需求分析和数据库的设计,包括系统功能分析,功能模块的划分及数据库设计的原则与具体设计实现。具体介绍了基于Windows DNA技术与COM+技术的中间件的设计与实现,以及相应客户端的实现及其优点,给出了系统测试和运行的结果。最终实现了由多个远程客户端向中心服务器统一读取数据并进行信息处理和实时显示采集数据的功能,解决了远程数据传输和信息处理的问题。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题的背景和意义
  • 1.2 组件技术发展现状
  • 1.3 本文主要研究内容及总体思路
  • 第2章 远程数据传输方案的选取
  • 2.1 网络体系结构设计
  • 2.2 传统SOCKET通讯
  • 2.2.1 TCP/IP协议族和网络通讯方式
  • 2.2.2 Socket套接字
  • 2.3 基于DCOM分布式组件技术的远程数据传输方案
  • 2.3.1 DCOM技术分析
  • 2.3.2 基于DCOM技术的远程数据传输设计
  • 2.3.3 DCOM通讯与Socket通讯的比较
  • 2.4 本章小结
  • 第3章 多层分布式模型和组件模型及运行机制
  • 3.1 多层分布式模型
  • 3.1.1 分布式计算模型的比较
  • 3.1.2 基于Windows DNA分布式体系结构
  • 3.1.3 基于COM+三层分布式体系结构
  • 3.2 COM组件模型与运行机制
  • 3.2.1 微软的组件对象模型
  • 3.2.2 COM的进程和线程模型
  • 3.2.3 COM运行机制与注册表
  • 3.2.4 COM特性
  • 3.3 DCOM模型与运行机制
  • 3.3.1 DCOM模型
  • 3.3.2 RPC机制
  • 3.4 COM+组件模型及运行机制
  • 3.4.1 COM和COM+
  • 3.4.2 COM+和Windows DNA
  • 3.4.3 COM+系统结构及其运行机制
  • 3.5 本章小结
  • 第4章 信息处理关键技术研究
  • 4.1 多线程技术
  • 4.1.1 进程和线程
  • 4.1.2 多线程的实现
  • 4.2 实时数据库系统
  • 4.2.1 实时数据库模型
  • 4.2.2 实时数据库的事务
  • 4.2.3 实时内存数据库技术
  • 4.3 数据库访问方案的选取
  • 4.4 本章小结
  • 第5章 远程数据传输监控系统的设计与实现
  • 5.1 系统的需求分析
  • 5.1.1 系统的主要功能设计
  • 5.1.2 系统的运行环境
  • 5.1.3 系统主要功能的特性分析
  • 5.2 系统数据库的设计
  • 5.2.1 数据库的建立原则
  • 5.2.2 组态数据库的功能和结构设计
  • 5.2.3 实时数据库的数据对象的建模
  • 5.2.4 基于ADO的历史数据库交互
  • 5.3 系统中间件的设计
  • 5.3.1 实时数据处理组件的设计
  • 5.3.2 远程数据传输组件的设计
  • 5.4 系统客户端设计
  • 5.4.1 客户端的界面设计
  • 5.4.2 客户端的实现
  • 5.5 组件服务在系统中的应用
  • 5.5.1 为组件服务配置系统
  • 5.5.2 安装COM+应用程序
  • 5.5.3 管理应用程序安全设置
  • 5.5.4 管理分布式事务
  • 5.5.5 管理排队组件
  • 5.6 远程数据传输监控系统测试
  • 5.6.1 试验步骤及运行结果
  • 5.6.2 试验中的问题及解决
  • 5.6.3 试验结论
  • 5.7 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于COM+的远程数据传输和信息处理的应用技术研究
    下载Doc文档

    猜你喜欢