网络远程通信与控制程序设计作者姓名:大 卫专业名称:计算机科学与技术指导老师:杰克 副教授摘 要在如今这个信息高速发达的时代,人们之间的物理距离虽无太大变化,然而逻辑距离却在一天天缩小
同时,鉴于交通的繁忙,无纸办公和远程办公的趋势已然愈演愈烈
远程控制应运而生
远程控制起初是为了让 PC 用户在离开办公室的时候能够访问其台式 PC 硬盘中的信息,甚至可以通过其台式机 PC 访问企业网络资源
今日,许多企业和增值分销商正在把远程控制能力作为有效的技术支持工具
很多网络管理员都采纳这类软件对局域网进行管理或者在家中更新自己网站的内容
这类软件对于出差在外的商务人员用处非常大,这样他们可以随时提取自己家里计算机中的数据和资料
随着计算机信息现代工业的进展,计算机远程控制管理系统越来越受到各方面的重视
本文主要分析了远程控制系统的一些基本功能和组成情况,包括系统的需求分析、系统结构、功能模块划分分析等,重点对应用程序的实际开发实现作了介绍
达到了实时性和安全性,且应用程序功能完备
同时简单介绍了 Visual C++ 6
0 编程环境和WinSocket 的功能特点
本课题设计是为适应远程控制及协助的要求,使远程控制提高到计算机的实时水平而设计的
远程控制包括多项内容,本课题设计只是承建了其中的一部分即:实时控制
本课题设计为一个通信应用程序,用到了多项技术,诸如:异步模式 socket、面对对象编程、软件工程思想、API HOOK 等
本系统采纳 Visual C++ 6
0 作为开发工具, 整个系统操作简洁、界面友好、功能灵活、有用,实现了包括客户端屏幕监控、文件操作及传输、系统服务和注册表监控等基本功能,基本完成了远程控制中所需要到的主要功能
关键词:套接字 面对对象 软件工程 远程监控AbstractAlong with the development of the ca