基于网络的远程监控技术研究与实现
论文摘要
很多学校都建有自己的计算机机房提供学生上机实践。但从管理角度来看,目前绝大多数计算机机房采用的均是人工管理模式,削弱了其作为现代化教学的自动化程度,同时存在着一定的弊端。随着计算机网络技术及相关技术的发展,借助于网络编程技术实现计算机的远程管理与通信已经成为计算机应用领域的一个重要方面。本文首先对基于因特网的远程控制系统进行总体分析;其次,从理论上对远程控制进行研究,包括两个方面内容:一是对应用于远程控制数据传输的网络通讯机制进行分析,指出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