1、 第 1 页 共 11 页 目目 录录 第一章第一章 引言引言 1 第二章第二章 相关技术相关技术 1 2.12.1 WinSock 编程模型 1 2.1.1 WinSock 基本概念 1 2.1.2 选择合适的通讯协议 1 2.2 2.2 TCP 和 UDP 基础 2 2.2.1 TCP 协议基础 2 2.2.2 UDP 协议基础 2 2.2.3 协议的设置 2 2.32.3 面向连接的客户/服务器模型时序图 3 第三章第三章 CSCS 模式远程控制程序设计模式远程控制程序设计 3 3.1 3.1 主要实现功能 3 3.2 3.2 客户端(监控端)设计 4 3.2.1 添加主机 4 3.2.
2、2 发送消息 5 3.2.3 监视屏幕 5 3.2.4 文件操作 5 3.2.5 关闭、重启计算机 7 3.3 3.3 服务器端(被监控端)程序设计 7 3.3.1 进行侦听, 时刻准备接受连接 7 3.3.2 子功能程序实现 8 3.3.3 “文件传输” 程序实现 9 第四章第四章 总结与展望总结与展望 11 参考文献 11 英文摘要 12 第 2 页 共 11 页 CS 模式远程控制程序设计 摘摘 要:要:网络实时监控系统由客户端和服务器端两个子系统组成。客户端用于实施各 种对联网计算机的监控操作,服务器端对于接收到的数据进行分析,解释并执行。 本文首先对 WinSock 控件作了简单介绍,及如何选择适合的协议:用户数据文报协 议(UDP)还是传输控制协议(TCP)。 最后阐述了如何利用 WinSock 控件与远程计算机 建立连接,并实现发送消息、监视屏幕、文件传输等功能。 关键词关键词: WinSock 控件,TCP/UDP 协议,客户端/服务器模式,远程