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