远程服务器目录在浏览器中树形方式显示的方法.pdf

上传人:32 文档编号:967006 上传时间:2018-03-22 格式:PDF 页数:5 大小:190.81KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910014640.7

申请日:

2009.03.03

公开号:

CN101593199A

公开日:

2009.12.02

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 17/30公开日:20091202|||文件的公告送达IPC(主分类):G06F 17/30收件人:支阿龙文件名称:视为撤回通知书|||实质审查的生效|||地址不明的通知收件人:支阿龙文件名称:发明专利申请初步审查合格通知书|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

浪潮电子信息产业股份有限公司

发明人:

支阿龙; 高志强; 李清玉

地址:

250014山东省济南市历下区山大路224号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明提供一种远程服务器目录在浏览器中树形方式显示的方法,该方法是利用Socket链接向远程服务器发送命令并获得远程服务器上的目录信息,并在浏览器中以树型结构显示。本方法和现有技术相比,具有应用简单、设计合理、能迅速浏览远程多个服务器的目录等特点,因而,具有很好的推广使用价值。

权利要求书

1.  远程服务器目录在浏览器中树形方式显示的方法,其特征在于步骤如下:
1)通过Socket连接向远程服务器发送命令,远程服务器接收到命令,返回自己的目录结构信息;
2)接收到目录结构信息后,首先构造目录结构信息类,此类包括两个属性,但不限于:
Type:类型,值为DIR目录或者FILE文件;
Address:地址;
3)将构造好的目录结构信息组装到List中,List中的目录结构信息包含路径Address和类型Type;
4)再通过目录结构信息类,构造树形结构,树的根目录为“我的电脑”,首先获取第一级子目录,即服务器的全部盘符,然后构造第一个盘符的子节点,子节点的Type值为FILE文件,则此子节点为叶子节点,并显示为文件类型,子节点的Type值为DIR目录,则此节点应该还有子节点,即目录中还存在文件或目录,并显示为目录类型,以此类推,依次构造所有盘符的树形结构;
5)最后在浏览器中,以树形结构显示给用户。

说明书

远程服务器目录在浏览器中树形方式显示的方法
技术领域
本方法提供了一种用户可以通过浏览器,同时查看多台远程服务器上的目录结构的实现,并且目录结构是以树形显示在浏览器中。
技术背景
现有技术只能在登录服务器后才可以查看服务器上的目录结构,在实际应用中,如果要查看远程服务器上的目录结构,就必须授予管理员服务器的帐户和密码。这样就使得知道服务器帐户和密码的人随着维护人员的增多而增加,多管理员同时操作也会产生一定的安全隐患。如果同时存在多个远程服务器,管理员必须记住每个服务器的帐户和密码,然后逐一的远程登录服务器,才能查看和使用远程服务器上的目录结构,对服务器的管理和应用造成了影响。
发明内容
本发明的目的是提供一种快速的浏览远程服务器上的目录结构的方法,步骤如下:
步骤如下:
1)通过Socket连接向远程服务器发送命令,远程服务器接收到命令,返回自己的目录结构信息;
2)接收到目录结构信息后,首先构造目录结构信息类,此类包括两个属性,但不限于:
Type:类型,值为DIR目录或者FILE文件;
Address:地址;
3)将构造好的目录结构信息组装到List中,List中的目录结构信息包含路径Address和类型Type;
4)再通过目录结构信息类,构造树形结构,树的根目录为“我的电脑”,首先获取第一级子目录,即服务器的全部盘符,然后构造第一个盘符的子节点,子节点的Type值为FILE文件,则此子节点为叶子节点,并显示为文件类型,子节点的Type值为DIR目录,则此节点应该还有子节点,即目录中还存在文件或目录,并显示为目录类型,以此类推,依次构造所有盘符的树形结构;
5)最后在浏览器中,以树形结构显示给用户。
本方法和现有技术相比,能够使用户在浏览器中以树形方式显示目录结构,能迅速浏览远程多个服务器的目录等特点。
附图说明
图1是树的构造环境图;
图2是树的构造显示过程示意图。
具体实施方式
远程服务器目录结构在浏览器中以树形方式显示其方法是利用Socket链接向远程服务器发送命令并获得远程服务器上的目录信息,并在浏览器中以树型结构显示。具体步骤如下:
首先通过Socket连接向远程服务器发送命令,远程服务器接收到命令,返回自己的目录结构信息。
接收到目录结构信息后,首先构造目录结构信息类,此类包括两个属性,但不限于:
Type:类型,值为DIR(目录)或者FILE(文件)
Address:地址,例如C:\\windows
然后将构造好的目录结构信息组装到List中,这样List中的目录结构信息就包含了路径(Address)和类型(Type)。
再通过目录结构信息类,构造树形结构。树的根目录为“我的电脑”,首先获取第一级子目录,即服务器的全部盘符。然后构造第一个盘符的子节点(例如C盘),如果子节点的Type值为FILE(文件),则此子节点为叶子节点,并显示为文件类型,如果子节点的Type值为DIR(目录),则此节点应该还有子节点(目录中还存在文件或目录),并显示为目录类型。以此类推,依次构造所有盘符的树形结构。最后在浏览器中,以树形结构显示给用户。
实施例
例如获取远程服务器的目录结构信息:首先获取到所有的盘符信息,树的根目录为“我的电脑”,子节点为盘符(C、D、E盘),用户点击任意盘符,如C盘,这是会构造出C盘根目录下的所有目录和文件,并作为C盘的子节点显示在浏览器上,当用户点击C根目录下的任意目录时,例如windows目录,就会重复上面的步骤,显示windows目录下的文件和目录,作为windows目录的子节点。其它盘符原理同上。这样就可以浏览到服务器的所有目录结构信息了。
除说明书所述的技术特征外,均为本专业技术人员的已知技术。

远程服务器目录在浏览器中树形方式显示的方法.pdf_第1页
第1页 / 共5页
远程服务器目录在浏览器中树形方式显示的方法.pdf_第2页
第2页 / 共5页
远程服务器目录在浏览器中树形方式显示的方法.pdf_第3页
第3页 / 共5页
点击查看更多>>
资源描述

《远程服务器目录在浏览器中树形方式显示的方法.pdf》由会员分享,可在线阅读,更多相关《远程服务器目录在浏览器中树形方式显示的方法.pdf(5页珍藏版)》请在专利查询网上搜索。

本发明提供一种远程服务器目录在浏览器中树形方式显示的方法,该方法是利用Socket链接向远程服务器发送命令并获得远程服务器上的目录信息,并在浏览器中以树型结构显示。本方法和现有技术相比,具有应用简单、设计合理、能迅速浏览远程多个服务器的目录等特点,因而,具有很好的推广使用价值。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1