【技术实现步骤摘要】
本专利技术涉及网络计算机
,尤其是指一种可访问网络共享文件的芯 片装置及用该装置访问网络共享文件的方法。
技术介绍
当多台计算机连接到同 一局域网内时,虚拟服务器可以帮助用户在没有文 件服务器的条件下,轻松实现企业内部资料的共享和传递。用户使用虚拟服务 器功能在局域网上传资料的时候,实际上就是把自己电脑中用于存放资料的这 部分硬盘共享出来,作为服务器的一部分,多个部分组合在一起,就组成 了一个功能与文件服务器相同的虚拟服务器,连接到同一局域网内的每一 计算机都可看到局域网内的虚拟服务器,该虚拟服务器中包含有同一局域网内 所有计算机共享的文件。当用户在局域网同 一 网段内使用该虚拟服务器功能 时,只要把需要共享的文件选择上传,其他用户就可以在虛拟服务器的文件列 表中看到该文件并根据自己的需要进行下载。同时由于省去了服务器的中转, 采用虛拟服务器真正实现了点对点的连接,使文件在局域网内传输下载的时间 变得非常短。目前的网络计算机
,在一局域网内设置虛拟服务器的方式主要为在局域网内的每一计算机上安装通讯中心软件,各计算机通过该通讯中心 软件上传或下载虛拟服务器上的文件,因此欲将一计算机接入局域网,连接至 虚拟服务器时,必须获得该通讯中心软件的安装程序,并且符合该通讯中心软 件的安装要求,这样对于需要临时接入局域网使用虛拟服务器功能的计算机来 说,必须临时安装该通讯中心软件,而当虛拟服务器使用过后不再需要时,必 须手动卸载该软件,否则会占用计算机上的运行空间,影响计算机的使用速度
技术实现思路
本专利技术技术方案的目的在于提供一种芯片装置及用该装置访问网 ...
【技术保护点】
一种芯片装置,连接于局域网络的一计算机上,用于访问局域网络上的共享文件,其特征在于,所述芯片装置包括: 存储模块,用于保存所述计算机在所述局域网络上的本地共享信息; 网络连接模块,用于与所述局域网络上所述计算机之外的非本地计算机之间的数据传输; 控制模块,用于与所述非本地计算机之间建立共享文件传输的通信协议,并通过所述网络连接模块,将所述本地共享信息发送至所述非本地计算机,并获取所述非本地计算机的非本地网络共享信息,利用所述本地共享信息和所述非本地网络共享信息创建共享信息列表,并根据所述共享信息列表和所述通信协议与所述非本地计算机之间进行协议数据传输。
【技术特征摘要】
1.一种芯片装置,连接于局域网络的一计算机上,用于访问局域网络上的共享文件,其特征在于,所述芯片装置包括存储模块,用于保存所述计算机在所述局域网络上的本地共享信息;网络连接模块,用于与所述局域网络上所述计算机之外的非本地计算机之间的数据传输;控制模块,用于与所述非本地计算机之间建立共享文件传输的通信协议,并通过所述网络连接模块,将所述本地共享信息发送至所述非本地计算机,并获取所述非本地计算机的非本地网络共享信息,利用所述本地共享信息和所述非本地网络共享信息创建共享信息列表,并根据所述共享信息列表和所述通信协议与所述非本地计算机之间进行协议数据传输。2. 如权利要求1所述的芯片装置,其特征在于,所述控制模块包括 通信协议模块,用于与所述非本地计算机之间建立共享文件传输的通信协议,并根据所述通信协议与所述非本地计算机进行协议数据传输,将所述本地 共享信息发送至所述非本地计算机以及获取所述非本地网络共享信息,并向所 述非本地计算机发送读取非本地网络共享文件的请求,以及接收所述非本地计 算机发出的读取本地共享文件的请求;虛拟服务器客户端模块,用于创建所述共享信息列表,并根据所述共享信 息列表,对所述计算机请求读取所述非本地网络共享文件的命令进行地址解 析,获得所欲读取文件或目录的网络共享地址和共享所述文件或目录的计算机 信息,并对所述非本地计算机请求读取所述本地共享文件的命令进行数据解 析,获得所欲读取文件或目录的内容数据,通过所述通信协议模块将所述地址 解析结果或所述数据解析结果发送至所述非本地计算^L。3. 如权利要求2所述的芯片装置,其特征在于,所述计算机发出请求读 取所述非本地网络共享文件的命令之后,接收到所述非本地计算机反馈的数据 内容,所述虛拟服务器客户端模块还用于,解析所述非本地计算机反馈的数据 内容,获得所欲读取文件或目录的实际内容,并将所述实际内容反馈至所述计 算机。4. 如权利要求l所述的芯片装置,其特征在于,所述芯片装置还包括 一接口才莫块,用于所述存储冲莫块和所述计算机之间的数据传输;一电源^f莫块,用于为所述芯片装置供电。5. 如权利要求1所述的芯片装置,其特征在于,所述芯片装置还包括 一通用串行总线模块,用于与所述计算机连接获得供电,并实现所述存储模块与所述计算机之间的数据传输。6. 如权利要求l所述芯片装置,其特征在于,所述存储才莫块还用于保存 所述计算机的所述本地共享文件。7. —种利用芯片装置访问局域网络共享文件的方法,其特征在于,所述 方法包i舌所述芯片装置连接至局域网络的一计算机上;所述芯片装置与所述局域网络上的非本地计算机之间建立共享文件传输 的通信协议,且与所述非本地计算机进行网络连接,将所述计算机上保存的本 地共享信息发送至所述非本地计算机,并获取所述非本地计算机的非本地网络 共享信息,利用所述本地共享信息和所述非本地网络共享信息创建共享信息列 表;接收所述计算机读取所述共享信息列表内 一共享文件或目录的命令,根据 所述共享文件或目录的信息,并利用所述通信协议与所述非本地计算才几进行数 据传输,在所述计算机上获得所述共享文件或目录的数据内容。8. 如权利要求7所述的方法,其特征在于,根据所述共享文件或目录的 信息,并利用所述通信协议与所述非本地计算机进行数据传输的步骤包括从所述共享信息列表读取所述共享文件或目录对应的网络共享地址以及 所述共享文件或目录所属计算机的共享设备信息;向具有所述共享设备信息的计算才几发送获取所述共享文件或目录的请求;接收具有所述共享设备信息的计算机所解析并发送的与所述网络共享地 址相对应的文件数据或文件信息列表数据;解析所述文件数据或文件信息列表数据的实际内容。9. 如权利要求7所述的方法,其特征在于,所述方法还包括 接收所述非本地计算机发送的读取所述本地共享文件的请求,根据所述本地共享信息确认所述本地共享文件所保存的实际路径,从所述实际路径...
【专利技术属性】
技术研发人员:周晓煜,过晓冰,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。