基于TCP和UDP混合协议的远程控制软件的设计与实现

基于TCP和UDP混合协议的远程控制软件的设计与实现

ID:36653548

大小:346.48 KB

页数:4页

时间:2019-05-13

基于TCP和UDP混合协议的远程控制软件的设计与实现_第1页
基于TCP和UDP混合协议的远程控制软件的设计与实现_第2页
基于TCP和UDP混合协议的远程控制软件的设计与实现_第3页
基于TCP和UDP混合协议的远程控制软件的设计与实现_第4页
资源描述:

《基于TCP和UDP混合协议的远程控制软件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第27卷第3期计算机应用与软件Vol127No.32010年3月ComputerApplicationsandSoftwareMar.2010基于TCP和UDP混合协议的远程控制软件的设计与实现刘佳郑华刘洋史振江(石家庄铁路职业技术学院信息工程系河北石家庄050041)摘要针对目前网络远程控制软件存在的数据传输问题,提出一种在Windows系统平台下运行的基于TCP和UDP混合协议的远程控制软件的设计思路与开发技术。使用柯达公司的ImgEdit控件对截屏后的图像文件进行了压缩,便于数据的传输;系统使用Winsock网络编程技术,基于C/S模式,Client端调用Win

2、sock发送相关控制命令,Server端主要运用Winsock和API函数实现远程屏幕抓取、控制操作和数据传输等功能。实验结果表明,该方法能方便、快捷地实现远程计算机的控制以及数据的传输,从而为远程智能控制的发展提供了发展方向。关键词远程控制Winsock屏幕抓取TCP协议UDP协议DESIGNANDIMPLEMENTATIONOFREMOTECONTROLSOFTWAREBASEDONMIXEDTCPANDUDPPROTOCOLSLiuJiaZhengHuaLiuYangShiZhenjiang(DepartmentofInformationEngineering,

3、ShijiazhuangInstituteofRailwayTechnology,Shijiazhuang050041,hebei,China)AbstractAimingatthedatatransmissionissueofcurrentnetworkremotecontrolsoftware,thispaperprovidesanewdesigningideaanddevelopmenttechnologyofremotecontrolsoftwarebasedonmixedTCPandUDPprotocolsandrunningontheplatformofW

4、indowsoperatingsystem.TheuseoftheImgEditcontrolofKodakcancompressthescreenshotimagefilefortransmittingthedataquicklyandcorrectly.ThesoftwareisbasedonC/SmodelusingWinsocknetworkprogrammingtechnology.TheClient2endsendstherelevantcontrolcommandtoServ2er2endbyinvokingWinsockcontrolandtheSer

5、ver2endimplementstheoperationofremotescreencapture,controlanddatatransmission,etc.byrunningWisockandAPIfunction.Experimentalresultsshowthatthismethodpresentedbythepapercanquicklyandeasilycontrolthere2motecomputersandtransmitthedatasuccessfully,soitisgoodforthedevelopmentofthedistanceint

6、elligentcontrol.KeywordsRemotecontrolWinsockScreencaptureTCPprotocolUDPprotocol0引言1远程网络通信的实现近年来,随着PC技术的广泛应用和网络的不断发展,网络远程控制软件实际上是一种客户机/服务器程序,服务器程[1]技术已经成为计算机领域最为热门的发展方向,尤其是网络序安装在被控制的计算机端,客户端安装在控制端,客户端发送远程控制技术已经广泛地应用于网络自动化管理、实时监命令,服务器端接受命令并执行相应的操作。因此解决网络客控[2]、计算机教学,以及各种自动化工业控制[3]等方面。远程户端与

7、服务器端的通信就成了远程控制实现的基础。Winsock通信是网络通信过程中应用广泛、使用灵活的一种方式,本文使控制可以实现一对一模式,也可以实现一对多模式。控制端与用Winsock控件实现远程计算机的连接,并通过TCP或者UDP被控制端之间的通信协议可以采用TCP也可以采用UDP,目前协议进行数据交换。这两种协议之间的重要区别在于它们的连的远程控制软件都是基于单纯的TCP或者UDP协议的。文献接状态不同:TCP协议是基于连接的协议,提供可靠的流服务;[1]采用MFC和SDK混合编程,设计了基于TCP协议的远程控而UDP协议是一种无连接协议,提供数据报

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

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

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