Print

基于网络的远程监控技术研究与实现

论文摘要

很多学校都建有自己的计算机机房提供学生上机实践。但从管理角度来看,目前绝大多数计算机机房采用的均是人工管理模式,削弱了其作为现代化教学的自动化程度,同时存在着一定的弊端。随着计算机网络技术及相关技术的发展,借助于网络编程技术实现计算机的远程管理与通信已经成为计算机应用领域的一个重要方面。本文首先对基于因特网的远程控制系统进行总体分析;其次,从理论上对远程控制进行研究,包括两个方面内容:一是对应用于远程控制数据传输的网络通讯机制进行分析,指出Windows网络通讯机制都可以应用于网络远程控制,为远程控制的方式和数据传输都提供了多种选择。二是从理论角度阐述了基于TCP/IP协议的Winsock套接口的特点,加深了对Winsock网络编程接口的理解,指出Winsock网络编程接口是我们编写网络远程控制软件的主要网络编程接口。在理论上对远程控制研究的基础上,结合作者的实际工作,进行了基于Winsock套接口远程控制系统的设计,给出了基于C/S模型远程控制的Winsock通信程序的分析设计,给出了关于因特网远程控制的编程实现,实现了一些远程控制的基本功能。本系统将琐碎的手工业务转化到计算机操作上,极大地提高了机房工作人员的效率,有效地提高了机房现代化管理的水平,有一定的实际应用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 什么是远程控制
  • 1.1.1 远程控制的发展
  • 1.1.2 传统远程控制中存在的问题
  • 1.2 本文的背景及重要意义
  • 1.3 本文主要内容
  • 第二章 基于网络的远程监控技术的理论基础
  • 2.1 TCP/IP 协议
  • 2.1.1 分层
  • 2.1.2 IP 地址
  • 2.2 常用远程控制关键技术
  • 2.2.1 Web 技术
  • 2.2.2 Activex 技术
  • 2.2.3 套接字(Sockets)技术
  • 2.2.3.1 Socket 的引入
  • 2.2.3.2 Socket 编程的基本概念
  • 2.2.3.3 基本套接字系统调用
  • 2.3 远程监控中的图像技术
  • 2.3.1 图像文件简介
  • 2.3.2 屏幕共享技术
  • 第三章 系统的整体方案设计
  • 3.1 远程控制实现的原理
  • 3.2 方案设计
  • 3.2.1 服务器与客户端的连接方案
  • 3.2.2 服务器与客户端的建立过程
  • 3.2.3 服务器与客户端的Winsock 编程
  • 3.2.4 图象压缩算法
  • 第四章 远程监控软件的详细设计与实现
  • 4.1 服务器与客户端的连接
  • 4.2 客户端服务主线程
  • 4.3 获取远程计算机图像的实现
  • 4.4 图像连续刷新的实现
  • 4.5 隐藏进程实现
  • 4.6 开机自动启动的实现
  • 4.7 提取进程表显示进程
  • 4.8 Kill 进程的实现
  • 第五章 远程监控软件的测试
  • 5.1 网间通信测试
  • 5.2 功能测试
  • 第六章 结论和展望
  • 6.1 结论
  • 6.2 展望
  • 致谢
  • 参考文献
  • 攻读硕士期间取得的研究成果
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/9f378d7cf26ff2bbc00a6efa.html