基于UDP协议的远程控制系统的设计与实现 .doc

基于UDP协议的远程控制系统的设计与实现 .doc

ID:61034966

大小:782.00 KB

页数:18页

时间:2021-01-20

基于UDP协议的远程控制系统的设计与实现 .doc_第1页
基于UDP协议的远程控制系统的设计与实现 .doc_第2页
基于UDP协议的远程控制系统的设计与实现 .doc_第3页
基于UDP协议的远程控制系统的设计与实现 .doc_第4页
基于UDP协议的远程控制系统的设计与实现 .doc_第5页
资源描述:

《基于UDP协议的远程控制系统的设计与实现 .doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于UDP协议的远程控制系统的设计与实现摘要:以往的远程控制软件都采用TCP连接,TCP要始终与服务端保持连接,所以占用资源较大,上线主机太多的话会出现很多问题。UDP则不需要持久保持连接,它是无连接协议,占用资源少,通信速度快。即使上线主机再多,也不会出现卡机掉线的情况。客户端和服务端之间采用UDP协议传送信息。客户端和服务端均有UDP通讯服务端和UDP通讯客户端,且UDP通讯服务端一直处于侦听状态,一旦收到消息立即处理,同时还可以根据需要,利用UDP通讯客户端方发送信息。远程控制软件通常由两部分组成:

2、一部分是客户端(控制端)程序Client,另一部分是服务器端(受控端)程序Server。使用前需要在控制端运行客户端程序,在受控端运行服务器程序。然后由控制端向受控端发出信号,建立一个特殊的远程服务,再通过这个服务,使用各种远程控制功能发送远程控制命令,控制受控端电脑中的各种应用程序运行。关键词:UDP协议C/S结构远程控制DesignandImplementationRemoteControlSystembasedUDPProtocolsAbstract:Theremotecontrolsoftware

3、,thetcpconnections,tcpwillalwaysremainconnectedwiththeserverresources,somuchlarger,theneedlethreadhosttoomuchwillalotofproblems.don'tneedtomaintainalastingudpconnections,itisnoconnection,thelandresourcesandcommunicationsspeed.eveniftheneedlethreadhostmore

4、,andwillnotoccurforlost.Clientandserverudpagreementbetweenthetransmissionofinformation.theclientandserverareudpserviceorudpcommunicationsclientandserverudpcommunicationsremainedlistening,oncereceivednewsimmediately,andalsobasedonneeds,theuseofudpsendinfor

5、mation.communicationsclient.Remotecontrolsoftwareusuallyconsistsoftwoparts:thepartoftheclientsideapplication(control)client,theotherpartofthecontrolledendserver()applicationserver.usetocontroltheclientprogramrun,thecontrolledendserverrunningprograms.thent

6、hecontrollingendtoendasignalcontrolled,andestablishaspecialtheremoteservices,throughtheservice,theuseofremotecontrolfunctionsofaremotecontrolcommandandcontrolofcomputercontrolledendoftheapplication.Keyword:UDPProtocolsC/SstructureRemoteControl目录第一章引言31.1本

7、课题的研究背景和意义31.2国内外研究现状3第二章UDP协议的基本情况42.1UDP的定义42.2UDP协议的概述42.3UDP的几个特性42.4UDP的数据报格式52.5UDP协议的应用5第三章远程控制技术的概述63.1远程控制技术的定义63.2远程控制技术的原理63.3基于UDP协议的远程控制的机制6第四章系统设计74.1基本原理74.2客户端检测流程74.3 服务端监控操作84.4具体实现过程114.4.1  进程检测114.4.2  客户端和服务端的通讯114.4.3创建演示程序12结论16参考文

8、献17第一章引言1.1本课题的研究背景和意义随着社会、科技、经济的不断发展,远程控制技术的应用范围也在不断拓展,从最初银行、军事、机要部门等特殊行业领域的应用已经延伸到了今天的电业部门、商业部门、普通工矿企业、道路交通领域、学校教学应用、卫生医疗部门以及宾馆酒店行业等等,其卓越的功能也日益受到各个应用行业的重视和青睐,但是许多远程监控软件都需要配有硬件设备,这不仅使得实际应用的成本升高,而且也使实施应用增加了技术障碍。虽然有诸

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。