Team Viewer软件在地面气象观测中的应用
2016-08-08倾鹏程龙桂才
倾鹏程, 龙桂才
(1.中山市气象局,广东中山 528401;2.梧州市气象局,广西梧州 543002)
Team Viewer软件在地面气象观测中的应用
倾鹏程1, 龙桂才2
(1.中山市气象局,广东中山528401;2.梧州市气象局,广西梧州543002)
摘要:介绍了使用远程控制软件TeamViewer对观测数据、系统设备以及资料传输进行监控和远程控制的原理和方法。业务人员通过手机监控和远程操作,达到实时、便捷、高效地解决业务中突发情况及常见问题的目的。对比传统业务保障方式,分析得出了在业务应用中具有便捷性、实用性、连贯性、协助性的特点,同时提出了相关改进思路。在气象现代化的新时期,业务应用价值高,实际使用效果好,及时解决了地面观测转型期的新问题,保障了观测业务的高质量。
关键词:计算机技术与应用; 地面观测; 气象信息自动化; TeamViewer软件; 手机
我国现有212个国家基准气候站,634个国家基本气象站,1 577个国家一般气象站,共计有国家级地面气象观测站2 423个。自1999年起,自动气象站开始在全国范围内投入业务运行,截至目前,我国所有国家级地面气象观测台站均使用了自动气象站进行各基本气象要素的自动观测,为气象业务的发展提供了有力的技术支撑[1]。2012年按照《综合气象观测系统发展规划(2010—2015年)》要求,地面观测的重点任务,从数据采集逐步向观测数据质量控制、观测设备运行保障和观测数据处理分析转变,进一步推进了观测自动化[1-2]。地面观测业务全面改革后,地面观测员的工作逐渐转变为对系统设备运行保障、资料传输质量、监测数据质量和业务员值班质量4方面。在保证值班质量的同时,如何提高监测数据质量、资料传输时效,以及系统稳定运行已成为现阶段改革所面临的巨大挑战[3]。经过总结后发现,业务转型后业务质量的下降,主要是因为一些突发事件未能及时发现、不能及时解决而造成的。远程监控技术具有高效性和便捷性的优势,将其应用于地面观测日常业务中,将极大改善由于发现问题不及时而导致的业务过失,从而提升业务质量,保障观测数据的连续性和准确性,更好达到地面观测规范要求[4]。本研究介绍通过智能手机,使用成熟有效的远程控制方法,对地面观测业务的网络和实时数据,进行远程监控和操作,从而达到保障数据的连续性和准确性的目的。
1远程控制在地面观测中的应用
远程控制,即计算机间通过网络异地拨号或Internet等手段,异地连通被控计算机,在控制计算机上显示被控计算机的桌面状况,在控制计算机对被控计算机进行软件安装、配置、修改等工作。本研究重点以GmbH公司的TeamViewer(远程控制)软件为例,讲解如何通过远程控制对业务工作提供帮助。TeamViewer是一款远程系统管理软件,操作简单且使用方便。根据调研报告显示,TeamViewer的安装数量已经超过1亿户。使用群体更是涵盖广泛,其中不乏一些机密部门,不难看出安全性方面的出色成绩[5-6]。
1.1TeamViewer的工作原理
总体来说,启动TeamViewer之后,计算机会自动创建一对1 024位的非对称密码(RSA)。用户通过加密完成注册、认证之后,TeamViewer在整个通讯过程中,利用此种密码加密解密。用户不必担心被其他设备或软件在网络上窃取信息,因为,在整个通讯过程中,TeamViewer都对数据进行了不同程度的加密处理。同时,由于采用非对称密码,使得软件的安全系数极高。如图1所示,TeamViewer的通讯中有70%采用的是UDP或TCP协议快速、点到点直接通讯,剩下的30%则是以TCP协议或者Http隧道的方式通过TeamViewer官方冗余路由器通讯。
图1 TeamViewer数据流动示意图
标准流程如图2所示,安装并启用Team Viewer后,TeamViewer的服务器会为计算机分配唯一的ID号和一个随机密码。ID号一经分配固定就不变;密码则不同,每次启动软件都会产生一个不同的密码,但是考虑到便捷性,用户也可以设置固定的私人密码。假设A、B两台计算机,A为控制机,B为被控机。首先,A、B均需启动TeamViewer程序,此时A、B两台计算机就都连在了TeamViewer服务器上,服务器会为B分配一个固定ID号和一个随机密码;A通过输入B的ID号向服务器申请连接,服务器会反馈B的信息给A,包括B的注册情况以及此时是否在线等。若反馈信息显示,B此时在线,A继续输入B的密码,服务器会进行对比验证。验证成功后,会通过最优化的方式建立连接,使得A、B和服务器间保持活动的会话,最终,A机成功远程控制B机[5-6]。
图2 TeamViewer标准流程
1.2手机远程控制在地面观测中的应用
1)手机远程控制的原理。
基于以上精细周密的工作原理,通过手机使用TeamViewer的原理其实很容易解释,如图3所示,假设A(电脑端)B(手机端),B要通过TeamViewer远程控制A。首先在A上启动TeamViewer,此时服务器会分配一个固定ID号给A,同时分配一个随机密码给A。随后,B启动TeamViewer手机客户端软件,输入A的ID号和随机密码,当然也可以输入A设置的固定的私人密码。这样,A、B就实现了远程连接,即B可以远程控制A,完成监控、修改等任务。
图3 手机远程控制原理示意图
2)手机远程控制电脑的步骤。
依照远程控制的原理,手机远程控制电脑的操作分为2部分,被控电脑端操作和手机客户端操作。
(1)被控电脑端操作。
如图4所示,在计算机(观测业务机)上运行TeamViewer软件,在如图5所示的界面,远程控制界面会显示为此计算机分配的唯一的ID以及随机产生的密码。随机密码每次启动程序后会自动生成,安全可靠。如果想要固定密码,点击上方菜单栏“其他”,再点击“TeamViewer选项”进入页面后选择“安全性”,如图6所示,在右侧输入个人密码,并确认密码,点击“确定”保存退出,即设置好了私人固定密码。
图4 被控电脑端操作流程图
图5 远程控制电脑端界面
图6 个人密码设置
(2)手机客户端操作。
图7为在手机上运行TeamViewer手机客户端操作流程。在如图8所示的界面,输入在计算机上分配的ID,点击“远程控制”按钮,出现如图9所示界面,输入该计算机的随机密码,或者已经设置好的固定的私人密码。
图7 手机客户端操作流程图
图8 手机客户端
图9 手机客户端密码
远程连接成功后,如图10所示,计算机界面右下角会显示连接提示框。同时,如图11所示,手机界面会出现与计算机界面一模一样的画面,此时就可实现手机远程监控业务机,用手指拖动指针就可以进行相应操作。
完成以上步骤,即可实现通过手机对计算机(观测业务机)的远程监控,可通过手机对观测数据进行实时监控及处理。
图10 远程连接成功后计算机端界面
图11 远程连接成功手机端界面
2手机远程监控的优越性与不足
手机远程监控应用在观测业务中,具有便捷性、实用性、连贯性、协助性的特点。
1)便捷性。手机相对于电脑更方便携带,观测过程中有时需要去到观测现场查看情况,此时通过手机查询监测情况,出现问题时在观测场就可以实时对比采集器的情况和电脑采集软件的情况,从而快捷高效解决问题,提高了业务效率。
2)实用性。观测员除了监控设备运行情况外还需要保障业务计算机运行正常。当发现业务机出现问题时,观测员在远程监控过程中,可锁定电脑,避免他人随意动用业务机,提高业务工作的安全性。发现软件异常时,可远程重启电脑,使软件恢复正常。此类操作在业务工作中实用性强,对业务工作帮助极大。
3)连贯性。监控的过程中,观测员不可避免地会因为一些突发情况,离开观测业务机,过程中发生观测员无法发现异常数据的情况,导致观测质量下降。手机远程监控能够24 h不间断进行监控。观测员可以在离开业务机时开启远程监控,对观测数据进行随时随地的不间断监控,保障了观测数据的可靠性,提升了整体业务工作质量[7-9]。
4)互助性。由于电脑系统以及软件的不稳定,业务计算机有时会出现一些对于观测员较难处理的问题,此时,观测员可以联系专业人员,通过TeamViewer快速高效远程解决问题,避免了因为自身计算机问题处理能力不足,只能无奈出错的情况。更好保障业务工作的顺利进行。
当然,TeamViewer远程控制软件仍然有需要改进的地方,主要有如下2点。
1)安全。安全是远程控制的头等问题。虽然TeamViewer远程控制软件声称拥有RSA 1024 位密钥交换算法(公共/私人密钥)以及AES 256 位会话编码可确保他人无法窥探会话数据的安全措施,但作为一款第3方软件仍然无法完全信任它的安全性。
2)免费。随着远程控制软件越来越多,人们也体会到软件的优势,不久的将来,好的远程控制软件很有可能会开始收费,这样会加大观测业务的成本[9]。
综合以上2点,只有尽快开发出一款只属于内部业务人员的远程控制软件,才能很好的解决此类问题。
参考文献:
[1]中国气象局.中国气象局综合气象观测系统发展规划(2010-2015)[Z].2009.
[2]周柳丽,曾建平,黄金石.浅谈如何使用地面测报业务改革[J].广东气象,2013,34(2):65-67.
[3]任爽,安宁,赖丽娜.地面气象观测业务改革对一般气象站的影响[J].广东气象,2012,34(1):64-65.
[4]刘兰芳,关荣溢,李晓欣.地面气象测报数据文件质量控制的处理技术[J].广东气象,2014,36(1):73-75.
[5]冯光午,赵庆明,肖庆.TeamViewer在远程系统管理中的应用[J].时代教育,2011(5):34-35.
[6]董易享.使用TeamViewer进行远程计算机管理[J].才智,2010(12):93-93.
[7]张小伟.远程控制让网络更方便[J].电脑迷,2010(12):29-30.
[8]丁彦英.远程控制软件的研究与应用[J].现代企业教育,2010(9):114-116.
[9]张寒冰,王振朝.浅谈远程控制系统的安全性[J].无线互联科技,2012(3):87.
收稿日期:2015-05-20
作者简介:倾鹏程(1990年生),男,本科,现从事综合气象观测业务。E-mail:qpc0812@163.com
中图分类号:TP39
文献标识码:A
doi:10.3969/j.issn.1007-6190.2016.01.018
倾鹏程, 龙桂才.Team Viewer软件在地面气象观测中的应用[J].广东气象,2016,38(1):73-76.