- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于SOCKET技术的计算机远程控制实现.doc
关于SOCKET技术的计算机远程控制实现
摘 要:随着社会的发展,信息技术已经成为现代社会发展中不可缺少的一部分。计算机信息技术让现代社会的经济发展更为迅速,让电子商务活动更加便捷。在现代计算机信息技术应用中,远程控制技术是一项重要的技术,它的实现促进了现代社会自动化程度的增强,极大地提高了人们相互间的联系与影响,目前计算机远程控制技术已经广泛应用于办公、通信、军事与工业生产中。本文对基于SOCKET技术的计算机远程控制技术实现进行阐述。
关键词:计算机信息技术;SOCKET;远程控制;系统
中图分类号:TP273.5
随着社会的发展,越来越多的行业开始出现网上办公的特点,甚至越来越多的人在家里办公,足不出户,即可实现商务运营。远程技术将会进一步发展,并随着智能手机与其他终端的发展,越来越多的远程控制技术已经不再单纯地发展于计算机与计算机之间,甚至可以出现在不同的类型的终端之间。未来的物联网也是通过计算机信息技术的发展基于远程控制技术实现把现代生活工作紧密地结合在用户周围。现代技术的进步对于科技与社会的发展具有重要的推动作用。远程技术主要是指通过计算机终端对远处的设备进行控制,发出指令,远程实现执行,这一技术在未来将与智能化技术结合,实现社会进一步发展。包括工业领域、通信领域、公办领域,甚至人们的日常生活中也将与远程控制结合,实现效率的提升与快捷的服务。
目前经常使用的远程控制方式主要有三种,首先是命令行方式,它具有远程控制传输速度快与传输效率高的特点,第二种是桌面方式,这种方式不需要记住太多的命令符号就可以进行指令发出,操作起来相对简单一些,如VNC等图形化远程工具的应用;第三就是无盘工作站方式,主要是指在计算机的操作系统完全启动前所采取的一些基本操作,如关机、重新启动、获得BIOS信息等。[1]
本文通过基于SOCKET技术的计算机远程控制理论对系统进行设计。基于SOCKET技术主要是因为该技术极大地降低了网络通信的技术难度,它以其标准的函数支持与标准使用方法能够简单易操作,另外它可以通过对多平台进行跨越,实用性较强,能够适应于不同的操作系统。
1 远程控制系统的基本架构
1.1 使用模型的选择
目前对远程系统的实践多采用的是以一控多的形式来实现的,它的控制端为一台计算机,通过某些操作指令与信号对远程的多台计算机进行控制,模型上不断向C/S模型接近,只是后者的模型在客户端的设计难度相对大一些,之所以选择靠近这一模型,主要是基于其处理数据的速度快,安全性更高。[2]现代信息的传递数据量非常大,业务量随着社会的发展也会不断提高,同时由于商业化运作不断深入,信息的传递有可能会涉及到企业的机密内容,这种模型可以做到很好地安全性与密闭性,避免其他的干扰。速度快是未来发展的趋势,能够在极短的时间内做出相应的操作。
1.2 传输协议的选择
在TCP/IP的传输层存在着很多种通信协议形式,本文件重点对其中的两种进行简要介绍。首先是UDP协议,第二种是TCP协议。UDP协议的选择需要注意,虽然它的资源消耗相对较少,处理的速度相对快一些,但它的问题也不少,主要是处理一些不可靠的信息,如果网络质量不高时,容易出现丢包的问题,造成信息丢失,这种少量的丢包对结果的信息传递往往不会产生过大的影响。TCP协议则是对可靠的通信协议,能够实现双向有序信息处理。在本文中,远程控制需要的信息安全性较高,选择TCP协议将略为恰当。[3]
1.3 控制端需求设计
控制端的要求往往不局限于一个方面,而是对多个方面进行综合,确定最重要的几个环节,首先控制端需要对被控端能够发出相关的操作指令,在这一环节中包括地址与操作代码;第二,控制端要可以从被控端反馈回来的信息进行接收,与发出信息形成回路。在信息接收时,首先需要对信息的来源进行确定,避免非指定来源或其他的不可靠来源,造成信息干扰与重复。通过一定的处理机构把可以使用的数据包进行解析,变为控制者可以识别的信息;第三出于信息安全方面的需要,控制端需要对发出的数据信息或接收到的信息进行加密处理,通过密码的形式对系统安全性进行保障。目前这一技术已经得到了发展。通过在控制端和被控端形成安全的链接可以进行运输加密处理。
1.4 被控端需求设计
被控制端的需求设计相对重要,首先它要能够对控制端发出的信息进行处理,解析后通过一定的操作机构实现执行,这时需要注意的是对控制端发出的操作代码进行验证分析处理;第二,在经过信息的处理后,被控制端为了形成信息回路,要把执行信息的情况向控制端进行反馈,控制端通过一定的显示设备对被控制端的操作情况进行查看,通过对每一个执行步骤的记录,控制端能够对各个状态进行监测与控制,避免形成误差或其他的意外,及时作出
您可能关注的文档
最近下载
- 贵州大学《大学物理1-1》2021-2022学年第二学期期末试卷及答案A卷.pdf VIP
- 水泥混凝土路面上加铺沥青混凝土施工方案.docx VIP
- 贵州大学《大学物理1-1》2020-2021学年第二学期期末试卷及答案A卷.pdf VIP
- 银行市场风险管理系统务需求说明书.docx VIP
- 二年级新版部编版 道德与法治上册全册总复习知识点梳理.doc VIP
- 2025年装饰用轻钢龙骨项目市场调查研究报告.docx
- 乙醇--安全技术说明书.doc VIP
- 贵州大学《大学物理1-1》2018-2019学年第二学期期末试卷及答案A卷.pdf VIP
- 杭州市学军中学自主招生综合素质测试试卷.docx
- DAC0832的波形信号发生器Proteus设计,51单片机,4种波形,频率幅值可调(仿真文件、C代码等).doc VIP
原创力文档


文档评论(0)