[发明专利]网络共享资源动态管理方法有效
申请号: | 98108999.2 | 申请日: | 1998-05-26 |
公开(公告)号: | CN1070008C | 公开(公告)日: | 2001-08-22 |
发明(设计)人: | 林光信;宋建福;戴行壮;郭宝华 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 柳沈知识产权律师事务所 | 代理人: | 黄敏 |
地址: | 台湾省*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 共享资源 动态 管理 方法 | ||
本发明涉及一种可在网络环境中实现共享网络资源功能的动态管理方法,特别涉及一种在网络作业环境下,客户端(Client)的计算机(以下简称客户端)针对网络上所提供的共享文件或数据进行调用,并予以存储时,可自动对客户端(Client)用以存储该共享资源的存储空间进行动态管理,以弥补网络上各客户端中存储空间不足的缺憾,令客户端(Client)可藉由其有限的存储空间尽可能地享用网络上的无限资源。
在一般惯用的网络作业环境上,以往实现网络资源共享的方法有下列二种:
1.客户端(Client)通过每次上网使用网络资源时,均可实行实时(realtime)联结及存取;
2.客户端(Client)在网络上发现所欲取得的信息时,均可直接将该网络信息下装(download)到其计算机中;
其中第一种方法在应用时,由于需对频繁使用的文件经常性地进行读取动作,故将大幅度降低程序运行的速度;第二种方法虽不致降低程序运行的速度,但客户端(Client)却无法对所下装(download)的文件或数据进行相应的动态管理,即不能对其用以存储网络上共享资源的存储空间自动进行动态调整,释放其存储空间,令客户端(Client)得以充分利用,以在网络上获取更多的共享资源。
鉴于前述传统网络作业环境,在实现网络资源共享时,针对其功能不显著的问题,发明人提出一种网络共享资源动态管理方法,该方法可使客户端(Client)的网络应用程序在网络上共享资源时,可对其上用以存储该共享资源的存储空间进行动态管理,当客户端(Client)的存储空间已用尽,若仍欲由网络上继续下装文件时,本发明将检测客户端的存储空间内的所有文件,并删除其中最近最少使用的文件,以释放出存储空间,供最新下装的文件使用,如此,客户端(Client)频繁使用的文件将继续保留在其存储空间内,而不常使用的文件则自动被淘汰,由此客户端(Client)可藉由其有限的存储空间,尽可能地享用网络上的无限资源。
本发明的目的,是提供一种网络共享资源动态管理方法,通过该方法可使客户端(Client)在共享网络服务器(server)上提供文件和数据时,可自动对其上用以存储等信息的存储空间进行动态管理,以有效提高客户端(Client)上有限的硬件环境的利用率。
根据上述目的,本发明提供一种网络共享资源动态管理方法,其步骤包含:启动一网络应用程序S01,所述程序是指利用S-Driver进行远端资源访问的程序;当所述程序需要进行远端资源访问时,通过S-Driver提供的编程接口,向S-Driver程序发出服务请求,S-Driver程序即可处理所述请求S02;如果是发送数据的请求,则启动S-Driver程序的发送数据功能,将本地的数据发送至远端S03;如果是需要从远端读取数据文件,则依照文件名首先到LR表中进行查询,看所述文件是否在此之前已被下装到本地S04;如果尚未下装至本地,则准备下装工作,首先,检查S-Driver工作区的自由空间是否能够容纳将要下装的文件S05;如果空间不够,则找出LR表中记载的最近最少使用的文件,从S-Driver工作区中删除,直至S-Driver工作区中的自由空间够用S06;当自由空间够用时,启用S-Driver程序的文件下装功能,从远端下装文件至S-Driver工作区S07;S-Driver每完成一个数据块的下装,均及时地将完成的进度情况记录到LR表中,其中一个文件是被分成多个数据块依次传输的S08;全部数据块是否都被传至本地,如果不是,则继续传下一个数据块S09;如果文件已存在于本地S-Driver工作区,则将该文件数据返回给应用程序S10。
图1是本发明的动态管理工作区的功能模块示意图;
图2是本发明的网络共享资源动态管理方法在一个以上客户端(Client)的网络应用程序的网络上进行文件及数据下装时的总体结构示意图;
图3是本发明的网络共享资源动态管理方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/98108999.2/2.html,转载请声明来源钻瓜专利网。