多格式数据交换的方法和装置制造方法及图纸

技术编号:5814847 阅读:221 留言:1更新日期:2012-04-11 18:40
通过将多个含资源第一文件夹(16↓[1]-16↓[m])链接到多个虚拟不含资源第二文件夹(14↓[1]-14↓[n]),可以实现多格式文件传送,而不需要以多种格式中的每种格式来存储文件,其中每个第一文件夹具有第一格式,每个第二文件夹具有第二格式。寻求特定格式的资源的客户通过访问与所请求的格式的资源相关联的虚拟第二文件夹之一来实现上述情况。对第二文件夹的访问请求映射到包含基本格式的资源的链接第一文件夹。随后该资源经历变换,变换成所请求的格式。以这种方式,FTP服务器(10)仅需要存储基本格式的资源。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于以多种格式中的 一种格式来访问信息的技术。
技术介绍
典型的基于计算机的系统以数种不同形式中的任一种形式来存储数据(有时被称作资源(asset)),例如具有视频和/或音频的媒体对象、诸如 Microsoft Word文件、Adobe PDF文件的电子文档、或者静态图像。所述资源 经过例如以太网光纤之类的网络从一个计算机系统传输到另 一个计算机系统 或者在多个这样的系统当中进行传输,所述传输通常使用众所周知的文件传 送协议或者FTP来进行。为此,FTP服务器使用与因特网相关联的TCP/IP 协议来在计算机系统之间或者当中来传送文件。在一些环境下,FTP服务器将需要存储和/或检索具有不同格式的资源。 例如,服务器可能必须提供对原始ASCII文本格式、PDF格式、或者Microsoft Word格式等的文档的访问。为了支持所述多种格式, 一些计算机系统存储相 同资源的多个副本, 一个副本对应于每一种格式。这种途径不必要地浪费了 存储空间。解决容纳多种格式的问题的另 一种途径包括在FTP协议内扩展"SITE" 命令,并且添加常规子命令以便使能不同文件格式的识别。这种途径导致的 缺点是所述常规命令在缺乏标准的情况下保持特定于每种提供商。如果两 种提供商使用相同名称的子命令来实现不同的功能性,则将会发生冲突。而 且,终端用户将必须学习每种提供商的命令和语法。便于多格式文件交换的另 一种途径是要求使用资源名称的特定后缀来表 示特定格式。例如,如果FTP服务器存储名为"Forml"的文档,则该服务 器可以告知它的客户名为"Forml.pdf,、 "Forml.txt"、 "Forml.doc"等的文件 的可使用性,其中圓点之后的后缀表示相应的格式。这种途径导致的缺点是 后缀将不必处理所有文件格式类型。另外,某种格式子类型(例如Word97) 变得难以使用后缀来处理。便于多格式文件交换的再一种途径是使用针对资源名称的定制扩展,具 体地,转义字符的使用未被合法地允许作为文件名称的一部分。例如,考虑服务器存储文件,例如名为"foobar"的电影。"foobar DVAES3"形式的请 求将告知FTP服务器客户在查找格式"DVAES3"的电影"foobar"。这种途 径要求修改服务器来为了通过格式类型描绘文件名称而识别非法字符。而且, 这要求提供商在将文件名称与格式类型分离的字符方面达成一致。
技术实现思路
根据本专利技术原理,提供了一种用于使能多格式文件访问的方法。该方法 开始于将具有第 一格式的第 一含资源文件链接到至少 一个第二格式的不含资 源的第二文件。换句话说, 一链接存在于包含特定格式的数据的第一文件夹 与不包含数据的第二格式的第二虛拟文件夹之间,但是用作到第 一文件夹的 链接。响应于访问该第二文件的请求,访问具有特定格式的感兴趣资源的第 一文件。第 一文件的资源经历从第 一格式到所请求的第二文件的格式的转换 用以传送到客户。附图说明图1描绘了一种根据本专利技术原理的FTP服务器内的文件结构。 具体实;^方式图1描绘了根据本专利技术原理的FTP服务器10内的文件存储层级结构。 为了易于讨论,将使用与计算机文件系统相关联的术语来描述FTP服务器10能够在非计算机系统中容易地找到应用。FTP服务器10中的文件层级结构具有根节点12,该根节点12包括文件 请求到达的原点,并且在该原点,文件在从链接到根节点的文件夹被访问之 后出现。根据本专利技术原理, 一个或多个虛拟文件夹(由虚拟文件夹14,-14n图 解性示出)存在于根节点12处,其中n是大于零的整数。换句话说, 一旦在 根节点12处接收到用于读取或写入文件的文件访问请求,则根据感兴趣文件 的身份,该文件访问请求转到一个虚拟文件夹14,-14n。文件夹14,-14。具有"虛拟文件夹"的命名,是因为他们不包含资源。换 一种说法,每个虛拟文件夹具有唯一的身份,但是不存储数据。相反,如下 所讨论的,虚拟文件夹14,14n中的每一个用作到含资源文件夹(例如含资源文件夹16广16m之一)的链接,其中m是整数。除了虚拟文件夹14,14n中的每一个不包含资源的事实以外,文件夹以传统方式另外地发挥作用。具体地, 每个虛拟文件夹具有一特定身份以允许客户指定该文件夹用于访问。在图1中描绘的图示实施例中,虛拟文件夹14rl4n中的每一个具有识别典型为数字媒体文件(包含视频、音频等)的特定资源的标签以及该文件的 特定格式。文件格式可以包括各种支持媒体交换格式,例如允许生成名称为"GXF"、 "MXF"、 "QT"、 "AVI"、 "ASF"的虛拟文件夹的GXF (SMPTE 360M)、 MXF (SMPTE 377M)、 QuickTime, AVI、 Windows ASF等。其他助 忆系统(mnemonics)可以用来捕获特定文件格式的相关方面。在"AVI"文 件夹内,可能存在对应于AVI格式的子类别的、名称为"类型l"和"类型2" 的虛拟子文件夹。虛拟文件夹14,-l《享有到含资源文件夹16"6m的链接,因此每个含资 源文件夹具有到至少一个虛拟文件夹的链接。在图1的图示实施例中,每个 含资源文件夹包括一资源,其典型地是基本格式的数字媒体文件的形式,通 常不同于诸如GXF (SMPTE 360M)、 MXF (SMPTE 377M)、 QuickTime、 AVI、 Windows ASF之类的普通媒体交换格式之一。每个含资源文件夹链接到包含 该资源的名称的对应虚拟文件夹。因此,例如,具有名称moviel23/GXF、 movie 123/MXF和movie 123/QT (分别识别格式GXF、 MXF和QT中的每种 格式的资源moviel23)的那些虛拟文件夹中的每一 个具有到包含名称 movie 123/baseformat的文件夹的资源的链接。换句话说,不管特定格式如何, 识别资源moviel23的所有虛拟文件夹14r14n,链接到包含基本格式的资源 moviel23的含资源文件夹16,-16m中的特定一个。在FTP的根节点12处接收到的对特定格式(例如GXF格式)的资源 moviel23的访问请求变得与识别该格式的资源的虚拟文件夹14,-14n中的特 定一个相关联。该虛拟文件夹链接到包含基本格式的资源的含资源文件夹 16,-16m中的相应一个。含资源文件夹内的资源随后经历格式转换,经由文件 格式转换器18转换到与所链接的虛拟文件相关联的格式。转换后的文件现在 以期望的格式存在,并且该转换后的文件经过下载,到作出访问请求的客户。如将会理解的,对特定资源的访问请求可能以各种别名出现于FTP服务器10处,.其中每种别名对应于特定文件格式。因此,对资源moviel23的请 求可能以具有文件格式"GXF"、 "MXF"、 "QT"、 "AVI"、 "ASF"的任何格 式识别符资源出现。当图1的FTP服务器10的客户试图检索资源moviel23 时,该客户用来作出请求的那个别名(例如那个文件格式)的消息将确定发 送到那个客户的资源的格式。例如,请求"MXF,的资源moviel23的客户将 接收MXF流格式的那个资源。FTP服务器10可以选择存储与分离的媒体文 件(一个视频文本文档来自技高网
...

【技术保护点】
一种使能多格式文件访问的方法,包括步骤: 将具有第一格式的第一含资源文件链接到至少一个第二格式的不含资源的第二文件; 响应于访问该第二文件的请求,访问链接到所请求的第二文件的第一文件;和 将第一文件的资源从第一格式转换为所 请求的第二文件的格式用以传送。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:阿尼尔M默钦理查德D克鲁尔尼尔S麦克唐奈
申请(专利权)人:汤姆森特许公司
类型:发明
国别省市:FR[法国]

网友询问留言 已有1条评论
  • 来自[北京市联通] 2015年01月15日 04:57
    多格多,即多铎。是梁羽生小说中的人物。
    0
1