摘要由于Internet的介入, 远程控制技术得到了进一步的发展, 远程控制技术还将随着Internet的发展而不断的发展,并对工业控制领域和人类生活产生巨大的影响。因此, 研究基于Internet的远程控制课题, 有着广阔的发展前景。64603
远程控制系统由客户端和服务器端两个子系统组成。客户端用于实施各种对联网计算机的监控操作,服务器端对于接收到的数据进行分析,解释并执行。本文首先对WinSock 控件作了简单介绍,采用传输控制协议(TCP)实现。然后介绍了程序的设计过程,最后阐述了如何利用 WinSock 控件与远程温控器建立连接,并实现各种功能。
毕业论文关键词: WinSock控件,TCP协议,客户端/服务器模式,远程控制
Design and Realization of remote control protocol based on Internet
Abstract
Because the Internet intervention, remote control technology has been further developed. Remote control technique will also along with the development of Internet and continuous development, and have great influence on the field of industrial control and human life. Therefore, study on remote control project based on Internet, there are broad prospects for development.
Remote control system is composed of two subsystems of client and server. The client is used to monitor implementation of various poetic couplet net computer. The server receives data for analysis, interpretation and implementation. Firstly, the WinSock control is introduced in the paper, using the transmission control protocol (TCP) implementation. And then introduces the design process, finally discusses how to use WinSock control to connect to the remote controller is established, and the realization of various functions.
Keywords: The WinSock control TCP protocol client / server mode remote control
第一章 引言(或绪论) 1
第二章 相关技术 2
2.1 WinSock编程模型 2
2.2 Win32 API函数: 3
2.3 TCP / IP协议 4
2.4 C/S模型 5
2.5 面向连接的客户/服务器模型时序图 5
2.6 温控器 6
2.6.1协议: 6
2.6.2 主机的时序要求: 7
2.6.3 信息类型 7
2.7 多线程: 10
第三章 CS模式远程控制程序设计 12
3.1 开发环境介绍 12
3.2 主要实现功能: 12
3.3 温度控制器通信协议 15
3.4 客户端(监控端)设计 16
3.4.1建立连接 16
3.5 服务器端(被监控端)程序设计 18
3.5.1 进行侦听,时刻准备接受连接 18
3.5.2 子功能程序实现 18
第四章 系统测试 20
4.1 软件测试基础 20
4.1.1 软件测试的目标: 20
4.1.2软件测试常用方法 20
结 论 21
致 谢 22
参考文献