1.引言 远程桌面监控是指用本地计算机通过网络去控制一台或多台远程主机的技术。当用户使用本地计算机控制远程主机时,就如同坐在远程主机的屏幕前一样,可以启动远程主机的应用程序,可以使用远程主机的文件资料,甚至可以利用远程主机的外部打印设备和通信设备来进行打印和访问互联网。不过,在远程主机中所运行的程序、所打开的文件、所下载的文档都是存储在远程主机中的,尽管这些操作似乎是在眼前的电脑上进行的,但事实上主控端电脑只是将键盘和鼠标的指令传送给远程主机,同时将被控端电脑的屏幕画面通过通信线路传过来,从而达到控制与被控制的目的[1]。 http://www.paper51.com 远程桌面监控系统包括服务器程序Server和客户端程序Client两大部分。在测试前需要先将客户端程序安装到本地计算机上,将服务器程序安装到远程主机上。其控制过程是在本地计算机上执行客户端程序,向远程主机中的服务器程序发出信号,建立一个特殊的远程服务,然后通过远程服务,使用各种远程控制功能发送远程控制命令来控制远程主机中的各种应用程序运行。通过远程控制系统,可以进行很多方面的远程控制,包括获取远程主机屏幕图像;打开、关闭远程主机的任意目录;管理远程主机中的文件和文件夹;关闭或者重新启动远程主机中的操作系统;通过远程主机上传、下载文件或者捕获音频、视频信号等[2]。 copyright paper51.com 本系统分为服务器与客户端两部分,服务器采用控制台程序开发,客户端采用MFC单文档程序开发,通过在局域网内的两台电脑上测试,表明客户端可以通过填写服务器IP地址,来获取服务器桌面上的所有信息,并可以用鼠标对服务器的桌面进行控制。 内容来自www.paper51.com 本文分为引言,技术方案,系统分析,编程语言,系统设计与实现过程,运行效果,总结与收获七部分详细介绍了简单远程桌面监控软件的实现。 copyright paper51.com |