多台远程计算机访问方法

文档序号:7891918阅读:241来源:国知局
专利名称:多台远程计算机访问方法
技术领域
本发明涉及网络软件开发技术领域,具体来说是一种实现对多台远程计算机的访问方法。
背景技术
随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。远程控制一般支持下面的这些网络方式 LAN、WAN、拨号方式及互联网方式。此外,有的远程控制软件还支持通过串口、并口、红外端口来对远程机进行控制(不过这里说的远程电脑,只能是有限距离范围内的电脑了)。传统的远程控制软件一般使用NETBEUI、NETBIOS、IPX/SPX、TCP/IP等协议来实现远程控制,不过,随着网络技术的发展,很多远程控制软件提供通过Web页面以Java技术来控制远程电脑,这样可以实现不同操作系统下的远程控制。

发明内容
本发明的技术任务是解决现有技术的不足,提供一种实现对多台远程计算机的访问方法。本发明的技术方案是按以下方式实现的,该多台远程计算机访问方法,其具体实现步骤包括
步骤一,上传机器条形码;
步骤二,访问远程数据库服务器,根据条形码在数据库中找到相应的mac地址;
步骤三,根据mac地址获得相应机器的ip地址;
步骤四,根据ip地址访问并控制远程机器。所述步骤二中远程数据库服务器的连接通过开放数据库互连ODBC实现。所述步骤三种获取远程计算机的ip地址通过调用nbtscan. exe系统命令实现。所述步骤四中访问并控制远程机器通过TightVNC工具来实现。本发明与现有技术相比所产生的有益效果是
本发明的多台远程计算机访问方法主要实现对多台远程计算机的访问功能,系统分为三个模块,即访问远程数据库得到计算机的mac地址、根据mac地址获得计算机的ip地址、利用TightVNC工具访问对应ip的计算机。该系统将对多台计算机的远程访问集成到了一个界面,方便操作、交互灵活,因而具有很好的推广使用价值。


附图I是本发明的实现流程图。
具体实施例方式下面结合附图对本发明的多台远程计算机访问方法作以下详细说明。
为了实现对多台计算机的远程访问,实现访问远程数据库和访问远程计算机的双重功能。如附图I所示,现提供多台远程计算机访问方法,其具体实现步骤包括 步骤一,上传机器条形码;
步骤ニ,访问远程数据库服务器,根据条形码在数据库中找到相应的mac地址;
步骤三,根据mac地址获得相应机器的ip地址;
步骤四,根据ip地址访问并控制远程机器。该系统架构采用MVC模式,M(module)负责总体框架、C (control)负责主要功能的实现、V(view)负责显示。由于远程计算机的mac地址都存储在远程数据库服务器中,所以需要利用ODBC连接远程数据库。根据从数据库中查询到的mac地址,再调用添加的nbtscan. exe系统命令就能得到远程计算机的ip地址。已知ip地址后,就可以利用TightVNC工具来实现远程访问。该工具要求在服务器端安装该工具的Tightvnc viewer部分,在远程计算机端安装该工具的Tightvnc service部分。为了实现对远程计算机的访问,远程计算机端需要启动Tightvnc service,并且可以设置密码以限制服务器对其的访问。该系统集成了每台远程计算机的放置位置、对应的条形码及ip信息,并将这些信息一并呈现给用户,一目了然。用户可以通过点击相应的ip链接,自动调用Tightvnc远程访问工具,登陆到远程计算机的桌面并对其进行操作,来实现集成的操作界面,操作方便。
权利要求
1.多台远程计算机访问方法,其特征在于其具体实现步骤包括 步骤一,上传机器条形码; 步骤二,访问远程数据库服务器,根据条形码在数据库中找到相应的mac地址; 步骤三,根据mac地址获得相应机器的ip地址; 步骤四,根据ip地址访问并控制远程机器。
2.根据权利要求I所述的多台远程计算机访问方法,其特征在于所述步骤二中远程数据库服务器的连接通过开放数据库互连ODBC实现。
3.根据权利要求I所述的多台远程计算机访问方法,其特征在于所述步骤三种获取远程计算机的ip地址通过调用nbtscan. exe系统命令实现。
4.根据权利要求I所述的多台远程计算机访问方法,其特征在于所述步骤四中访问并控制远程机器通过TightVNC工具来实现。
全文摘要
本发明提供多台远程计算机访问方法,通过访问远程数据库得到计算机的mac地址、根据mac地址获得计算机的ip地址、利用TightVNC工具访问对应ip的计算机。该多台远程计算机访问方法和现有技术相比,该系统将对多台计算机的远程访问集成到了一个界面,方便操作、交互灵活,因而具有很好的推广使用价值。
文档编号H04L29/12GK102638574SQ20121007566
公开日2012年8月15日 申请日期2012年3月21日 优先权日2012年3月21日
发明者于治楼, 张化祥, 李丽 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1