1、湖北大学本科毕业论文(设计)外文翻译 1 外文翻译: 浅谈网络中的远程控制 原文来源: Rabiner, L. R.; Gold, B. Englewood Cliffs, N.J., Prentice-Hall, Inc., 2009 p. 译文正文: 摘要:在网络高速发展的今天,随着计算机应用的普及,远程控制也逐渐被人们所关注。远程控制是网络的一大优势,在网络管理、远程协作、远程办公等计算机领域都有着广泛的应用,它进一步克服了由于地域性的差异而带来的操作中的不便性,使得网络的效率得到了更大的发挥。远程控制可通过多种方法 加以实现。 关键词:远程控制;遥控操作;技术应用;实现方法 1 计算机
2、远程控制 计算机远程控制是在网络上由一台电脑 (主控端 Remote客户端 )远距离去控制另一台电脑 (被控端 Host J服 务器端 )的技术 。这里的远程不是字面意思的远距离,而是指通过网络来对远端的计算机实施遥控。 远程控制只是通过网络来操纵计算机的一种手段而已,只要运用得当,操纵远程的计算机也就如同你操纵眼前正在使用的计算机一样没有任何区别。当操作者使用主控端电脑控制被控端电脑时,就如同坐在被控端电脑的屏幕前一样,可以启动被控端电脑的应用 程序,可以使用被控端电脑的文件资料,甚至可以利用被控端电脑的外部打印设备和通信设备来进行打印和访问互联网。在这个过程中主控端电脑只是将键盘和鼠标的指
3、令传送给远程电脑,同时将被控端电脑的屏幕画面通过通信线回传过来。也就是说,我们控制被控端电脑进行操作似乎是在眼前的电脑上进行的,实质是在远程的电脑中实现的,不论打开文件,还是上网浏览、下载,所有的资料和上网等都是存储在远程的被控端电脑中的。 实行远程控制,实际上就是一个服务器程序 (以下简称被控程序 )和一个客户程序 (以下简称主控程序 ),被控方即为服务器程序,它监听 客户的请求,并做出处理;主控方即为客户程序,它连接上服务器后,发出自己的请求,服务器便根据客户的请求做出不同的响应。远程控制系统组成如图 1所示。 当今的远程控制技术支持的网络方式有: LAN、 WAN、拨号方式、互联网方式。
4、此外,有的远程控制软件还支持通过串口、并口、红外端口来对远程机进行控制。远程控制克服了由于地域性的差异而带来的操作中的不便性,使得网络的效率得到了更大的发挥 。 2远程控制的技术实现 2 1远程控制的原理 “只要网络有通路就可以实现远程控制”,远程控制必须通过网络才能进行。位于本地的、已被安装了客户端程序的主控端是操纵指令的发出端,它像一个普通客户一样向非本地、安装了服务器端程序的被控端发出信号,建立并通过一个特殊的远程服务,使用各种远程控制功能发送远程控制命令,控制被控端电脑中的各种应用程序运行,使得被控端按照主控端的 要求进行各种操作,从而实现远程控制的 目的 。图 2远程控制示意图 湖北
5、大学本科毕业论文(设计)外文翻译 2 通过网络实现的远程控制示意图如图 2所示。 2 2远程控制实现方法 2 2 1 利用微软 Windows XP系统中远程控制功能 每台 Windows XP电脑都同时包括客户端和服务器端,也就是说它既可以当 成客户端来连接其他的 Windows XP电脑,也可以将自己当成服务器端,让别的电脑来控制自己。服务器端的系统都是使用 Windows XP,而客户端就可以是 Windows XP、 Windows 2000或者 Windows Me,并且对客户端没有语言的限制。用户可以利用远程桌面通过网络对远程计算机进行控制,控制后可以访问所有应用程序、文件和网络资
6、源等。 2 2 2利用一些功能强大的远程控制软件。 远程控制技术发展到今天,产生了许多优秀的远程控制软件,有提供多层次安全防护的远程遥控软件,还有加速远程遥控操 作软件,以及更加利于快速文档传送的控制软件。还有如“ RemotelyAnywhere”只需在服务器端一次性安装,客户端在网络中不需要再增加任何软件,就可以直接通过浏览器来对服务器进行远程控制。它不仅仅只是让客户端能够远程控制服务器的桌面,还可以给多个用户设置不同的权限,以便让他们根据授权对服务器的文件管理器、注册表等项目进行查询和管理;它允许服务器和客户端之间传递剪贴板,也可实现普通文档的传送。另外,一些集远程控制、数据通信和文件传
7、输等功能于一体,具有很高的数据传输效率和系统安全保障的远程控制系统正在被推广 。 2 2 3根据实际需求开发实现远程控制 自行开发实现远程控制,涉及主控机和受控机,故采用 Client Server结构。可以用Delphi编程环境分别在两台不同的电脑上编制控制和被控制程序,一个为 Clientdpr exe,装在受控机上;另一个为 Serverdpr exe,装在主控机上。 Serverdpr exe指定要监视的受控机的 IP地址和发送指令给客户机的 Clientdpr exe,客户机的 Clientdpr exe得到指令后,接着在本机执行相应指令,将结果返回给主控机。 主控方的功能是这 样实
8、现的:读取命令串一将命令串转换成数组一清除内存流一指定目标计算机 (通过读取所输入的 IP地址 )一将指令码发送给目标计算机。当主控机将指令发给受控机后,受控机将在本机上调用 Windows的应用程序接口 API函数以执行所接收的指令。当受控机接收到数据时,便开始执行主控机发送的操作。具体操作是这样的:读取控制码 _+识别控制码一执行相应的过程或 API函数以达到相应的功能。 3 结束语 远程控制虽然可以方便地操纵远程计算机,给人们带来很多便利,但它也会由此带来安全方面的隐患。随着远程控制市场的成熟,网络安全变得越发 重要,只有彻底解决这一关键问题,才能促进远程控制真正走向应用。 湖北大学本科
9、毕业论文(设计)外文翻译 3 Remote control of network Abstract: The rapid development of the network today, with the popularization of computer applications, remote control have gradually been of concern to the people. Network remote control is a major advantage in network management, remote collaboration, remot
10、e office and other computer fields have a wide range of applications, it further to overcome regional differences in the operation brought the inconvenience, making the network efficiency Given greater play. Remote control can be achieved through a variety of ways. Keywords: remote control; remote o
11、peration; technology; Implementation 1 computer remote control Computer remote control is on the network by a computer (host Remote / Client) remote to control another computer technology . Here is not the literal meaning of the long-distance remote, but rather through the network to the remote comp
12、uter on the implementation of remote control. Remote control is to manipulate the computer through the network as a means only, if used properly, will control the remote computer as you manipulate the front of the computer being used as there is no difference. When the operator using the host comput
13、er control host computer to host computer as if sitting in front of the screen as the computer can start the host application, you can use the host computer documentation, or even Host computer using the external printing device and communications equipment to print and access the Internet. In this
14、process, host computer is just a keyboard and mouse commands sent to the remote computer, while host computers screen image come through the communication line return. That is, we control the host computer to operate in front of the computer seems to be carried out, in essence, a remote computer to
15、achieve, whether to open the file, or Web browsing, downloading, all the information and the Internet are all Stored in the remote host computer. Implementation of remote control, in fact, a server program (hereinafter referred to as charged program) and a client (hereinafter referred to as master c
16、ontrol program), the prosecution is the server program that listens to customer requests, and to deal with it; Master Is the client side, it is connected to the server, to make their request, the server will be made according to customers request a different response. Remote control system shown in
17、Figure 1. Todays technical support network remote control methods are: LAN, WAN, dial-up Internet way. In addition, some remote control software also supports serial, parallel, infrared port to control a remote machine. Remote control to overcome regional differences in the operation brought the inc
18、onvenience, make the network to play a greater efficiency. 2 remote control technology 2.1 Principles of remote control As long as the network has access to connect remote control , remote control must be carried out through the network. At local, has been installed, the host is a client program to
19、issue control instructions side, it is the same as an ordinary customer to non-local, the installation of the host server program signals, and through the establishment of a special Remote service, using a variety of remote control function to send a remote control command, control, host computers running various applications, making the host in accordance with the masters