远程控制是在网络上由一台计算机(主控端/客户端)远距离去控制另一台计算机(被控端/服务器端)的技术,一般是指通过网络控制远端计算机,和操作自己的计算机一样。
远程控制一般支持LAN、WAN、拨号、互联网等网络方式。此外,有的远程控制软件还支持通过串口、并口等方式来对远程主机进行控制。随着网络技术的发展,目前很多远程控制软件提供通过Web页面以Java技术来控制远程计算机,这样可以实现不同操作系统下的远程控制。
远程控制的应用主要体现在如下几个方面。
(1)远程办公。远程办公方式不仅大大缓解了城市交通状况,还免去了人们上下班路上奔波的辛劳,更可以提高企业员工的工作效率和工作兴趣。
(2)远程技术支持。一般情况下,远距离的技术支持必须依赖技术人员和用户之间的电话交流来进行,这种交流既耗时又容易出错。有了远程控制技术,技术人员就可以远程控制用户的计算机,就像直接操作本地计算机一样,只需要用户的简单帮助就可以看到该机器存在问题的第一手材料,能够很快找到问题所在并加以解决。
(3)远程交流。商业公司可以依靠远程技术与客户进行远程交流。采用交互式的教学模式,通过实际操作来培训用户,从专业人员那里学习知识就变得十分容易。教师和学生之间也可以利用这种远程控制技术实现教学问题的交流,学生可以直接在计算机中进行演算和求解。在此过程中,教师能够全程看到学生的解题思路和步骤,并加以实时的指导。
(4)远程维护和管理。网络管理员或者普通用户可以通过远程控制技术对远端计算机进行安装和配置软件、下载并安装软件修补程序、配置应用程序和系统软件设置等操作。