发明名称 自动同步化分散文件版本之方法及装置
摘要 使一分散式运算环境中的一第一文件的各拷贝同步化。根据一较佳实施例,将至该第一文件的一较佳储存区之一路径及至该第一文件的一主储存区之一路径嵌入一第二文件中。自该较佳储存区撷取该第一文件之一拷贝。检查该主储存区,以便决定所撷取的该拷贝是否为该第一文件的一最新版本。回应于所撷取的该拷贝是该第一文件的最新版本之决定,使用所撷取的该拷贝将该第二文件格式化。
申请公布号 TW473660 申请公布日期 2002.01.21
申请号 TW089111501 申请日期 2000.06.13
申请人 万国商业机器公司 发明人 杰弗瑞 艾伦 琼斯;麦克 威尼 布朗
分类号 G06F12/00;G06F15/16;G06F15/177 主分类号 G06F12/00
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种使一分散式运算环境中的一第一文件的各 拷贝同步化之方法,包含下列步骤: 将至该第一文件的一较佳储存区之一路径及至该 第一文件的至少一个辅助储存区之一路径嵌入一 第二文件中; 自该较佳储存区撷取该第一文件之一拷贝; 检查该辅助储存区,以便决定所撷取的该拷贝是否 为该第一文件的一最新版本;以及 回应于所撷取的该拷贝是该第一文件的最新版本 之决定,使用所撷取的该拷贝将该第二文件格式化 。2.如申请专利范围第1项之方法,其中该辅助储存 区是一主储存区。3.如申请专利范围第1项之方法, 其中该辅助储存区是一后备储存区。4.如申请专 利范围第1项之方法,其中系由一HTML标记识别该路 径。5.如申请专利范围第1项之方法,其中系由超文 件识别该路径。6.如申请专利范围第1项之方法,其 中该第一及第二文件系位于全球资讯网。7.如申 请专利范围第1项之方法,其中该第一及第二文件 系位于网际网路。8.如申请专利范围第1项之方法, 其中该第一及第二文件系位于一企业内网路。9. 一种使一分散式运算环境中的一第一文件的各拷 贝同步化之方法,包含下列步骤: 将至该第一文件的一较佳储存区之一路径及、至 该第一文件的至少一个后备储存区之一路径、及 至该第一文件的一主储存区之一路径嵌入一第二 文件中; 查询一接收电脑上的一快取记忆体,以便决定储存 在该快取记忆体的一文件是否具有与任何该等储 存区相符的参照名称; 回应有一相符存在的一决定,自该快取记忆体撷取 该第一文件; 如果无法自该快取记忆体撷取该第一文件,则在可 能的情形下自该较佳储存区撷取该第一文件之一 拷贝; 如果无法自该快取记忆体或该较佳储存区撷取该 第一文件的一拷贝,则在可能的情形下自该后备储 存区撷取该第一文件之一拷贝; 如果无法自该快取记忆体或该较佳储存区或该后 备储存区撷取该第一文件的一拷贝,则自该主储存 区撷取该第一文件之一拷贝; 检查该主储存区,以便决定所撷取的该拷贝是否为 该第一文件的一最新版本; 回应于所撷取的该拷贝是该第一文件的最新版本 之决定,使用所撷取的该拷贝将该第二文件格式化 ; 回应于所撷取的该拷贝不是该第一文件的最新版 本之决定,使用自该主储存区撷取的该第一文件之 一主拷贝该第二文件格式化。10.一种在一资料处 理系统中存取一文件之方法,包含下列步骤: 接收被挑选出的一目标文件规格,以便撷取与该目 标文件规格相关联的一文件,其中该目标文件规格 包含该文件的一较佳来源及主来源之身分; 自该较佳来源撷取该文件,以便形成所撷取的一文 件;以及 查询该主来源,以便决定所撷取的该文件是否为一 现有文件。11.如申请专利范围第10项之方法,其中 系在一用户端机器上执行该方法,该方法进一步包 含: 回应于无法决定所撷取的该文件是一现有文件,利 用位于该主来源上的该现有文件更新该用户端机 器上的所撷取之该文件。12.如申请专利范围第10 项之方法,其中该主来源是一网路伺服器。13.如申 请专利范围第10项之方法,进一步包含下列步骤: 回应所撷取的该文件是一现有文件之一决定,而显 示所撷取的该文件。14.如申请专利范围第10项之 方法,其中该目标文件规格是一超文件标注语言连 结。15.一种在一分散式资料处理系统中撷取文件 之方法,包含下列步骤: 接收被挑选出的一目标文件规格,以便撷取与该目 标文件规格相关联的一文件,其中该目标文件规格 包含该文件的一较佳来源身分、复数个替代来源 身分、及一主来源身分; 查询一包含储存的若干文件且每一文件包含复数 个来源身分之快取记忆体,以便决定任何来源身分 是否符合该较佳来源身分、该等复数个替代来源 身分、及该主来源身分中之任何身分;以及 回应于找到一相符者,而自该快取记忆体撷取该目 标文件。16.如申请专利范围第15项之方法,进一步 包含下列步骤: 回应于并无一相符者,而在可能的情形下自该较佳 来源身分之场所撷取该文件; 如果无法自该较佳来源身分所识别的位置撷取该 文件的一拷贝,则在可能的情形下自该等复数个替 代来源身分所识别的复数个后备位置中之一后备 位置撷取该文件; 如果无法自该较佳来源身分所识别的该位置或自 该替代来源身分所识别的该位置撷取该文件的一 拷贝,则自该主来源身分所识别的位置撷取该文件 之一拷贝; 检查该主来源身分所识别的位置,以便决定所撷取 的该拷贝是否为该文件的一最新版本;以及 回应于无法决定所撷取的该拷贝是该文件的一最 新版本,更新所撷取的文件。17.如申请专利范围第 16项之方法,进一步包含下列步骤: 回应于所撷取的拷贝是该文件的一最新版本之拷 贝之一决定,而显示所撷取的拷贝。18.一种自一分 散式资料库中撷取文件之方法,包含下列步骤: 接收一文件,该文件包含嵌入该文件的一目标文件 规格,其中该目标文件规格包含可用来撷取一目标 文件的多个目标来源; 查询一接收的资料处理系统上的一快取记忆体,以 便决定储存在快取记忆体的任何文件之任何来源 是否符合该等多个目标来源中之任何来源;以及 回应于并无一符合者,而自该等多个目标来源中之 一个目标来源撷取该目标文件,并将该目标文件储 存在快取记忆体中。19.如申请专利范围第18项之 方法,其中系以一标注语言将该目标文件规格编码 。20.如申请专利范围第18项之方法,其中系以一超 文件标注语言将该目标文件规格编码。21.如申请 专利范围第18项之方法,其中该等多个目标来源中 之至少一个目标来源是一网路伺服器。22.如申请 专利范围第18项之方法,其中该等多个目标来源中 之至少一个目标来源系位于连结到网际网路的一 伺服器上。23.如申请专利范围第18项之方法,其中 该等多个目标来源中之至少一个目标来源系位于 一网际网路伺服器上。24.如申请专利范围第18项 之方法,其中该文件是一网页。25.一种在电脑可读 取的媒体中之电脑程式产品,用以使一分散式运算 环境中的一第一文件的各拷贝同步化,该电脑程式 产品包含: 第一指令,用以将至该第一文件的一较佳储存区之 一路径及至该第一文件的一主储存区之一路径嵌 入一第二文件中; 第二指令,用以自该较佳储存区撷取该第一文件之 一拷贝; 第三指令,用以检查该主储存区,以便决定所撷取 的该拷贝是否为该第一文件的一最新版本;以及 第四指令,用以回应于所撷取的该拷贝是该第一文 件的最新版本之决定,使用所撷取的该拷贝将该第 二文件格式化。26.一种使一分散式运算环境中的 一第一文件的各拷贝同步化之系统,包含: 将至该第一文件的一较佳储存区之一路径及至该 第一文件的一主储存区之一路径嵌入一第二文件 中之装置; 自该较佳储存区撷取该第一文件的一拷贝之装置; 检查装置,用以检查该主储存区,以便决定所撷取 的该拷贝是否为该第一文件的一最新版本;以及 格式化装置,用以回应于所撷取的该拷贝是该第一 文件的最新版本之决定,使用所撷取的该拷贝将该 第二文件格式化。图式简单说明: 图1是可实施本发明的一分散式资料处理系统之示 意图; 图2是可根据本发明而实施的一资料处理系统之方 块图; 图3是一资料处理系统之方块图; 图4示出本发明之一较佳实施例; 图5示出本发明之一替代实施例; 图6是本发明的一较佳实施例之流程图; 图7是本发明的快取机制之流程图; 图8示出用来实施本发明的文件下载功能之一虚拟 码实例; 图9示出用来实施本发明的文件检查功能之一虚拟 码实例;以及 图10-11示出一网路浏览器之一萤幕影像。
地址 美国