发明名称 供对映档案把手之方法、装置与电脑程式产品
摘要 在一种供对映档案把手(file handle)之方法中,协定资料元件以一种形式针对个别档案系统协定而建立。协定资料元件为所对应的协定而识别该伺服器把手(serverhandle)结构。档案系统资料元件因伺服器档案系统而建立。档案系统资料元件具有一档案系统识别(FSID)属性。为回应存取其中一伺服器档案系统之物件,对应档案系统资料元件之档案系统识别属性之值,因重建该物件之伺服器把手而建立。所建立之值包括有对于物件之伺服器把手之档案系统识别之协定资料元件之剖析。
申请公布号 TWI243315 申请公布日期 2005.11.11
申请号 TW092118190 申请日期 2003.07.03
申请人 万国商业机器公司 发明人 薛谋立,波兹
分类号 G06F17/00 主分类号 G06F17/00
代理机构 代理人 蔡玉玲 台北市大安区敦化南路2段218号5楼A区
主权项 1.一种对映档案把手(file handle)之方法,该方法包含:为至少一伺服器的个别档案系统协定建立复数个协定资料元件,其中该伺服器档案系统协定具有个别预先定义之伺服器把手(server handle)结构,其中该协定资料元件为所对应的该档案系统协定而识别该伺服器把手结构;为该个别伺服器档案系统建立复数个档案系统资料元件,其中该档案系统资料元件具有一档案系统识别(FSID)属性;以及为该伺服器档案系统之一之一物件,建立该物件所对应该档案系统资料元件之档案系统识别属性之一値,供重建该物件之伺服器把手,其中建立该値包含,回应该协定资料元件之一,剖析(parse)供该物件之伺服器把手之档案系统识别。2.如申请专利范围第1项之方法,包含:为该档案系统物件建立一客户端把手(client handle),其中该客户端把手为一客户端至该物件提供一参考,其中建立该客户端把手包含,回应该物件档案系统协定之协定资料元件,剖析该物件的伺服器把手之一物件识别(OBID)属性。3.如申请专利范围第2项之方法,其中该档案系统资料元件具有一虚拟档案系统识别(VFSID)属性,而建立该客户端把手的步骤包含连串(concatenating)该物件识别及该虚拟档案系统识别属性之値。4.如申请专利范围第1项之方法,其中该协定资料元件包含:一协定属性,供至少一该档案系统协定识别一协定;一物件结构属性,定义伺服器把手对该协定之一物件辨别(OBID)属性之结构;以及一档案系统结构属性,定义伺服器把手对该协定之档案系统识别属性之结构。5.如申请专利范围第1项之方法,其中该档案系统识别之该値选择性地建立在存取该物件之一第一次发生时。6.如申请专利范围第3项之方法,建立该档案系统资料元件的步骤包含,在存取该档案系统之物件之一的一第一次发生之前,设定该档案系统识别属性以及该虚拟档案系统属性之値为零。7.如申请专利范围第3项之方法,包含:回应一客户端请求重新存取该伺服器档案系统物件,剖析自该客户端把手的OBID及VFSID値;选择该档案系统资料元件其中之一,其中所选该档案系统资料元件具有一値,该値与该客户端把手所剖析的该VFSID値相匹配;选择该协定资料元件其中之一,其中所选该资料元件具有一値,该値与该档案系统资料元件所选的该档案系统协定値相匹配;以及为该物件重建伺服器把手,其中该重建的步骤包含串接自该客户端把手所剖析的该物件识别値以及,回应所选该协定资料元件,所选该档案系统资料元件之FSID値。8.一种对映档案把手之电脑系统,包含:一处理器;以及一记忆体供储存指令,可与该处理器操作而供对映档案把手,该指令是执行作为:为至少一伺服器的个别档案系统协定建立复数个协定资料元件,其中该伺服器档案系统协定具有个别预先定义之伺服器把手结构,其中该协定资料元件为所对应的该档案系统协定而识别该伺服器把手结构;为该个别伺服器档案系统建立复数个档案系统资料元件,其中该档案系统资料元件具有一档案系统识别(FSID)属性:以及为该伺服器档案系统之一之一物件,建立该物件所对应该档案系统资料元件之档案系统识别属性之一値,供重建该物件之伺服器把手,其中建立该値的步骤包含,回应该协定资料元件之一,剖析供该物件之伺服器把手之档案系统识别。9.如申请专利范围第8项之电脑系统,该指令是执行作为:为该档案系统物件建立一客户端把手,其中该客户端把手为一客户端至该物件提供一参考,其中建立该客户端把手的步骤包含,回应该物件档案系统协定之协定资料元件,剖析该物件的伺服器把手之一物件识别属性。10.如申请专利范围第9项之电脑系统,其中该档案系统资料元件具有一虚拟档案系统识别属性,而建立该客户端把手的步骤包含连串该物件识别及该虚拟档案系统识别属性之値。11.如申请专利范围第8项之电脑系统,其中该协定资料元件包含:一协定属性,供至少一该档案系统协定识别一协定;一物件结构属性,定义伺服器把手对该协定之一物件辨别属性之结构;以及一档案系统结构属性,定义伺服器把手对该协定之档案系统识别属性之结构。12.如申请专利范围第8项之电脑系统,其中该档案系统识别之该値选择性地建立在存取该物件之一第一次发生时。13.如申请专利范围第10项之电脑系统,建立该档案系统资料元件的步骤包含,在存取该档案系统之物件之一的一第一次发生之前,设定该档案系统识别属性以及该虚拟档案系统属性之値为零。14.如申请专利范围第10项之电脑系统,该指令是执行作为:回应一客户端请求重新存取该伺服器档案系统物件,剖析自该客户端把手的OBID及VFSID値;选择该档案系统资料元件其中之一,其中所选该档案系统资料元件具有一値,该値与该客户端把手所剖析的该VFSID値相匹配;选择该协定资料元件其中之一,其中所选该资料元件具有一値,该値与该档案系统资料元件所选的该档案系统协定値相匹配;以及为该物件重建伺服器把手,其中该重建的步骤包含串接自该客户端把手所剖析的该物件识别値以及,回应所选该协定资料元件,所选该档案系统资料元件之FSID値。15.一种供使用于对映档案把手之电脑程式产品,该电脑程式产品包含一电脑唯读储存媒体,媒体包含内嵌在其中的程式逻辑使控制电路执行:为至少一伺服器的个别档案系统协定建立复数个协定资料元件,其中该伺服器档案系统协定具有个别预先定义之伺服器把手结构,其中该协定资料元件为所对应的该档案系统协定而识别该伺服器把手结构;为该个别伺服器档案系统建立复数个档案系统资料元件,其中该档案系统资料元件具有一档案系统识别属性;以及为该伺服器档案系统之一之一物件,建立该物件所对应该档案系统资料元件之档案系统识别属性之一値,供重建该物件之伺服器把手,其中建立该値的步骤包含,回应该协定资料元件之一,剖析供该物件之伺服器把手之档案系统识别。16.如申请专利范围第15项之电脑程式产品,内嵌在其中的程式逻辑使控制电路执行:为该档案系统物件建立一客户端把手,其中该客户端把手为一客户端至该物件提供一参考,其中建立该客户端把手的步骤包含,回应该物件档案系统协定之协定资料元件,剖析该物件的伺服器把手之一物件识别属性。17.如申请专利范围第16项之电脑程式产品,其中该档案系统资料元件具有一虚拟档案系统识别属性,而建立该客户端把手的步骤包含连串该物件识别及该虚拟档案系统识别属性之値。18.如申请专利范围第15项之电脑程式产品,其中该协定资料元件包含:一协定属性,供至少一该档案系统协定识别一协定;一物件结构属性,定义伺服器把手对该协定之一物件辨别属性之结构;以及一档案系统结构属性,定义伺服器把手对该协定之档案系统识别属性之结构。19.如申请专利范围第15项之电脑程式产品,其中该档案系统识别之该値选择性地建立在存取该物件之一第一次发生时。20.如申请专利范围第17项之电脑程式产品,建立该档案系统资料元件的步骤包含,在存取该档案系统之物件之一的一第一次发生之前,设定该档案系统识别属性以及该虚拟档案系统属性之値为零。21.如申请专利范围第17项之电脑程式产品,内嵌在其中的程式逻辑使控制电路执行:回应至一客户端请求重新存取该伺服器档案系统物件,剖析自该客户端把手的OBID及VFSID値;选择该档案系统资料元件其中之一,其中所选该档案系统资料元件具有一値,该値与该客户端把手所剖析的该VFSID値相匹配;选择该协定资料元件其中之一,其中所选该资料元件具有一値,该値与该档案系统资料元件所选的该档案系统协定値相匹配;以及为该物件重建伺服器把手,其中该重建的步骤包含串接自该客户端把手所剖析的该物件识别値以及,回应所选该协定资料元件,所选该档案系统资料元件之FSID値。22.一种对映档案把手之电脑系统,包含:一手段,供至少一伺服器的个别档案系统协定建立复数个协定资料元件,其中该伺服器档案系统协定具有个别预先定义之伺服器把手结构,其中该协定资料元件为所对应的该档案系统协定而识别该伺服器把手结构;一手段,供该个别伺服器档案系统建立复数个档案系统资料元件,其中该档案系统资料元件具有一档案系统识别属性;以及一手段,供该伺服器档案系统之一之一物件,建立该物件所对应该档案系统资料元件之档案系统识别属性之一値,供重建该物件之伺服器把手,其中建立该値的步骤包含,回应该协定资料元件之一,剖析供该物件之伺服器把手之档案系统识别。23.如申请专利范围第22项之电脑系统,包含:一手段,供该档案系统物件建立一客户端把手,其中该客户端把手为一客户端至该物件提供一参考,其中建立该客户端把手的步骤包含,回应该物件档案系统协定之协定资料元件,剖析该物件的伺服器把手之一物件识别属性。24.如申请专利范围第23项之电脑系统,其中该档案系统资料元件具有一虚拟档案系统识别属性,而建立该客户端把手的步骤包含连串该物件识别及该虚拟档案系统识别属性之値。25.如申请专利范围第22项之电脑系统,其中该协定资料元件包含:一协定属性,供至少一该档案系统协定识别一协定;一物件结构属性,定义伺服器把手对该协定之一物件辨别属性之结构;以及一档案系统结构属性,定义伺服器把手对该协定之档案系统识别属性之结构。26.如申请专利范围第22项之电脑系统,其中该档案系统识别之该値选择性地建立在存取该物件之一第一次发生时。27.如申请专利范围第24项之电脑系统,建立该档案系统资料元件的步骤包含,在存取该档案系统之物件之一的一第一次发生之前,设定该档案系统识别属性以及该虚拟档案系统属性之値为零。28.如申请专利范围第24项之电脑系统,包含:一手段,供回应至一客户端请求重新存取该伺服器档案系统物件,剖析自该客户端把手的OBID及VFSID値;一手段,供选择该档案系统资料元件其中之一,其中所选该档案系统资料元件具有一値,该値与该客户端把手所剖析的该VFSID値相匹配;一手段,供选择该协定资料元件其中之一,其中所选该资料元件具有一値,该値与该档案系统资料元件所选的该档案系统协定値相匹配;以及一手段,供该物件重建伺服器把手,其中该重建的步骤包含串接自该客户端把手所剖析的该物件识别値以及,回应所选该协定资料元件,所选该档案系统资料元件之FSID値。29.一种对映档案把手之装置,包含:一处理器;一记忆体供储存指令,可与在该处理器操作而供对映档案把手,该指令是执行作为:为至少一伺服器的个别档案系统协定建立复数个协定资料元件,其中该伺服器档案系统协定具有个别预先定义之伺服器把手结构,其中该协定资料元件为所对应的该档案系统协定而识别该伺服器把手结构;为该个别伺服器档案系统建立复数个档案系统资料元件,其中该档案系统资料元件具有一档案系统识别属性;以及为该伺服器档案系统之一之一物件,建立该物件所对应该档案系统资料元件之档案系统识别属性之一値,供重建该物件之伺服器把手,其中建立该値的步骤包含,回应该协定资料元件之一,剖析供该物件之伺服器把手之档案系统识别。30.如申请专利范围第29项之装置,包含:为该档案系统物件建立一客户端把手,其中该客户端把手为一客户端至该物件提供一参考,其中建立该客户端把手的步骤包含,回应该物件档案系统协定之协定资料元件,剖析该物件的伺服器把手之一物件识别属性。31.如申请专利范围第30项之装置,其中该档案系统资料元件具有一虚拟档案系统识别属性,而建立该客户端把手的步骤包含连串该物件识别及该虚拟档案系统识别属性之値。32.如申请专利范围第29项之装置,其中该协定资料元件包含:一协定属性,供至少一该档案系统协定识别一协定;一物件结构属性,定义伺服器把手对该协定之一物件辨别属性之结构;以及一档案系统结构属性,定义伺服器把手对该协定之档案系统识别属性之结构。33.如申请专利范围第29项之装置,其中该档案系统识别之该値选择性地建立在存取该物件之一第一次发生时。34.如申请专利范围第31项之装置,建立该档案系统资料元件的步骤包含,在存取该档案系统之物件之一的一第一次发生之前,设定该档案系统识别属性以及该虚拟档案系统属性之値为零。35.如申请专利范围第31项之装置,包含:回应至一客户端请求重新存取该伺服器档案系统物件,剖析自该客户端把手的OBID及VFSID値;选择该档案系统资料元件其中之一,其中所选该档案系统资料元件具有一値,该値与该客户端把手所剖析的该VFSID値相匹配;选择该协定资料元件其中之一,其中所选该资料元件具有一値,该値与该档案系统资料元件所选的该档案系统协定値相匹配;以及为该物件重建伺服器把手,其中该重建的步骤包含串接自该客户端把手所剖析的该物件识别値以及,回应所选该协定资料元件,所选该档案系统资料元件之FSID値。图式简单说明:图1,如上所述,系阐述习知技术中一中间电脑连接多个客户端及多个伺服器端之方块图;图2,如上所述,系阐述习知技术中使用重新存取一物件时客户端把手以及伺服器把手之方块图;图3A,系本发明之实施例中具有多重属性之协定资料元件;图3B,系本发明之实施例中伺服器把手之结构;图3C,系本发明之实施例中,图解协定资料元件之结构配置;图3D,系本发明之实施例中一具有多重属性之档案系统资料元件;图3E,系本发明之实施例中,图解档案系统资料元件之结构配置;图4A系一简化流程图,内容为本发明之实施例中,将伺服器档案把手对映至客户端档案把手之状况;图4B,阐述图4A流程图中额外细节;图5A是一简化流程图,内容为本发明之实施例中,将客户端档案把手对映至伺服器档案把手之状况;图5B,阐述图5A流程图中额外细节;以及图6系本发明之实施例中,电脑系统实施本发明观点之方法或装置。
地址 美国