当前位置: 首页 > 专利查询>微软公司专利>正文

一种用于复制和更新文件的方法技术

技术编号:2826675 阅读:234 留言:0更新日期:2012-04-11 18:40
跟踪被复制文件和源文件,以使这些文档的作者可选择性地更新这些文件。旧的被复制文件可被去除。提供一控件以调解具有不同安全策略的服务器之间的文件复制。从服务器下载正被复制的文件的元数据到该控件且该控件上传文件的元数据到一个或多个服务器。被复制文件和源文件之间的关系被记忆,无论被复制文件是否驻留在与源文件的名字空间不同的名字空间中。

【技术实现步骤摘要】
【国外来华专利技术】复制和更新文件专利
本专利技术一般涉及软件。 背景文件是完整的、命名的信息集合,诸如程序、程序所使用的一组数据或用户 创建的文档。文件通常被结构化成驻留在计算机盘驱动器上的文件夹。文件和文件 夹通常被组织成一分层的名字空间并向用户和应用程序提供访问并管理这些文件 和文件夹的一致、有效的方式。名字空间可被视为单个树结构的分层结构。为访问 一名字空间文件,该文件必须首先被标识。标识文件的一种方法是使用路径,路径 是在盘上寻找、排序和检索文件时操作系统经由目录所遵循的路线。例如, 一对象可具有一名称,诸如MyFile.htm。由于可能在名字空间中的其它位置存在具有 该名称的其它文件,因此该文件可通过使用地址来唯一地标识,诸如C./MyDocs/MyFile.ht或http:〃MyDocs/MyFile.htm。假定地址http:〃MyDocs/处的源文件MyFile.htm也需要在另一地址(诸 如http:細sDocs/)处出现。传统地,i亥源文件MyFile.htm将从地址http://MyDocs/被复制并被粘贴到地址http://HisDocs/。随后,被复制的文 件与源文件没有进一步的关系。如果对源文件进行改变,则由于源文件和被复制的 文件之间缺少进行中的关系因此不能更新被复制的文件。如果只需要静态文件,则 传统的复制运行良好。但当不需要静态文件而是需要可被更新或可向适当的用户通 知被复制文件的动态文件时,问题出现了。一种对被复制的文件增加动态性的传统技术是使用符号链接,它是代替被复 制文件的目录条目、实际上引用不同目录中的源文件的区域目录条目。因此,使用 符号链接,地址http://HisDocs/处的被复制文件MyFile.htm实际上引用地址http://MyDocs/处的文件MyFile.htm。如果存在包含到源文件和被复制文件 两者的地址的单个名字空间,则这样运行很好。但在源文件驻留在与包含被复制文 件的名字空间不同的名字空间中的情况下,符号链接的使用将不能起作用。概要根据本专利技术,提供了一种用于复制并更新文件的计算机可读介质、系统和方 法。本专利技术的系统形式包括一种联网系统,它包括包含第一地址处的文件的具有第 一安全策略的第一服务器。该联网系统还包括显示选项的浏览器,该选项可被选择 用于在具有第一安全策略的服务器内再现上述第一地址处的文件作为第二地址处的文件的副本。这些选项包括当文件已被改变时自动更新文件的副本的选项。该联 网系统还包括具有第二安全策略的第二服务器,该第二安全策略与第一服务器的第 一安全策略不同。该联网系统还包括有助于将文件作为第二服务器上的另一副本来 再现的控件。根据本专利技术的其它方面,本专利技术的计算机可读介质形式包括其上存储有用于跟踪文件的诸副本的一个或多个数据结构的计算机可读介质。该计算机可读介质包括存储了指向包含文件副本地址的目的地数据结构的指针的目的地字段、存储文件 版本的版本字段以及包含从中复制出上述文件的另一文件的地址的源字段。目的地数据结构包括一个或多个复制目的地标签,其包含文件的诸副本的地址。这些地址包括Web地址。目的地数据结构包括指定在改变该文件时是否更新副本的一属性 以及指定创建副本的用户的别名的另一属性。根据本专利技术的其它方面,本专利技术的方法形式包括一种用于复制文件的计算机 实现的方法。该方法包括接收指示将指针悬停在文件上的动作的事件以调用上下文 菜单,该上下文菜单显示将文件副本发送到一地址的一选项以及转到文件源的另一 选项。该方法还包括当选择将文件副本发送到一地址的选项时显示伸出(fly-out) 菜单,该伸出菜单显示选自复制到建议的目的地、更新副本和指定新位置的三种菜 单项。该方法包括当选择用于指定新位置的菜单项时呈现第一窗口。该第一窗口提 供适用于接收地址的第一文本框、适用于接收副本的名称的第二文本框、副本是否 接收更新的指示以及当更新可用时是否发送警报的另一指示。该方法包括当选择用 于更新副本的菜单项时呈现第二窗口。该第二窗口提供特定地址的每个文件副本的 点击框,该点击框可被选择用于指示要发送一更新。该方法包括呈现列出将再现文 件副本的名字空间下的名字空间及地址的第三窗口。该第三窗口包括可被选择以指 示应进行复制的一按钮以及可被选择以终止复制的另一按钮。该方法包括呈现第四 窗口,它列出了尝试再现文件副本的名字空间下的名字空间和地址,该窗口指示每一地址处的复制是成功结束还是以失败结束。该第四窗口包括可被选择以指示以失 败结束的复制应再次尝试复制的按钮。该方法包括呈现指示文件是另一文件的副本 的文本框。该文本框还指示上述另一文件的地址。该文本框还呈现可被选择以更新 上述另一文件的副本的更新链接。该方法包括呈现显示请求更新的副本和未请求更 新的副本的窗口。附图说明通过结合附图参考以下详细描述,本专利技术的以下方面和许多附带优点将变得 易于理解,附图中图是示出用于复制文件和创建源文件与被复制文件之间的关系的示例性系 统的框图。图2A是示出指定复制操作的示例性用户界面的图示。图2B是示出用户指定用于存放源文件副本的目的地以及是否可以更新被复 制文件的示例性用户界面的图示。图2C是示出用于指示要更新的被复制文件的示例性用户界面的图示。图2D是示出显示复制进展的示例性用户界面的图示。图2E是示出用于报告复制错误的示例性用户界面的图示。图2F是示出用于报告复制错误的示例性用户界面的图示。图3A是示出用于指示从中复制被复制文件的源文件的示例性用户界面的图示。图3B是示出用于管理被复制文件的示例性用户界面的图示。图4A是示出存储关于被复制文件或源文件的信息的元数据矩阵的图示。图4B是示出用于存储被复制文件的地址的模式的文本图。图5A-5E是示出用于复制文件的方法的流程图详细描述图1示出了包含服务器100-114的系统100。在因特网或其它网络上,这些服 务器100-114是响应于来自客户机的命令的计算机或程序。例如,文件服务器可包 含数据或程序文件的档案;当客户机提交对一文件的请求时,服务器将该文件的副 本传送给客户机。服务器100位于地址http:〃ServerA处。服务器110位于地址http:〃ServerB处。服务器112位于地址1^ ://861^1€处。服务器114位于地址1^ ://861^^ 处。SOAP层100A-114A分别耦合到服务器100-114。这些SOAP层100A-114A使用简单、自定义、基于标记的协议,以交换Web上的结构化或类型化信息。Web 浏览器104是使用户查看标记文档并获得对与这些文档有关的文件和软件的访问 的一个软件。Web浏览器原来被开发以允许用户查看万维网上的可浏览文档,对 用户来说,Web浏览器可通过还提供对网络、因特网或本地硬盘驱动器上的文档 的访问而模糊本地和远程资源之间的区别。Web浏览器104构建于超链接的概念 上,该概念允许用户用鼠标指向并点击以按其期望的任意次序从一文档跳到另一文 档。大多数Web浏览器还能下载和传输文件、显示文档中嵌入的图形、播放与文 档相关联的音频和视频文件以及执行由程序员包含在文档中的小程序,诸如Java 小程序或ActiveX控件。系统100还包括用于对网页增加交互性的装置本文档来自技高网...

【技术保护点】
一种联网系统,包括:具有第一安全策略的第一服务器,它包含在第一地址处的文件;以及浏览器,它显示可选择用于在具有所述第一安全策略的服务器内再现所述第一地址处的文件作为第二地址处的该文件的副本的选项,所述选项包括在所述文件已被改变时自动更新该文件的副本的选项。

【技术特征摘要】
【国外来华专利技术】US 2005-8-12 11/202,9991.一种联网系统,包括具有第一安全策略的第一服务器,它包含在第一地址处的文件;以及浏览器,它显示可选择用于在具有所述第一安全策略的服务器内再现所述第一地址处的文件作为第二地址处的该文件的副本的选项,所述选项包括在所述文件已被改变时自动更新该文件的副本的选项。2. 如权利要求1所述的联网系统,其特征在于,还包括具有第二安全策略的第二服务器,所述第二安全策略与所述第一服务器的第一安全策略不同,所述联网 系统还包括有助于将所述文件作为所述第二服务器上的另一副本来再现的控件。3. —种其上存储有用于跟踪文件的诸副本的一个或多个数据结构的计算机可读介质,所述数据结构包括目的地字段,它存储指向包含所述文件副本的地址的另一数据结构的指针;版本字段,它存储所述文件的版本;以及源字段,它包含从中复制出所述文件的另一文件的地址。4. 如权利要求3所述的计算机可读介质,其特征在于,所述另一数据结构包 括一个或多个复制目的地标签,其包含所述文件的诸副本的地址。5. 如权利要求4所述的计算机可读介质,其特征在于,所述地址包括Web地址。6. 如权利要求3所述的计算机可读介质,其特征在于,所述另一数据结构包 括指定在所述文件己被改变时是否更新副本的属性。7. 如权利要求3所述的计算机可读介质,其特征在于,所述另一数据结构包 括指定创建所述副本的用户的别名的另一属性。8. —种用于复制文件的计算机实现的方法,包括接收指示将指针悬停在文件上以调用上下文菜单的动作的事件,所...

【专利技术属性】
技术研发人员:JF莫里尔JN拉森
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1