一种访问文件资源方法及装置制造方法及图纸

技术编号:4285063 阅读:280 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种访问文件资源的方法及装置,以解决现有技术中维护文件资源流程较复杂从而导致对文件资源进行维护的效率较低的问题。该方法包括:根据接收到的文件资源访问请求从存储的所有文件资源的标识与存储位置信息的对应关系中获取待访问文件资源的存储位置信息;根据所述访问接口单元获取到的存储位置信息从文件资源存储单元中定位出待访问文件资源,并读取该待访问文件资源采用本发明专利技术技术方案简化了维护文件资源的流程,从而提高了对文件资源进行维护的效率。

【技术实现步骤摘要】

本专利技术涉及移动通讯领域,尤其涉及一种访问文件资源的方法及装置。
技术介绍
目前,移动终端中的文件资源越来越丰富,随着文件资源的增多,对资源文件进行 访问的也变得越来越频繁,维护也变得越来越复杂。目前对移动终端中的文件资源进行访 问的主要方式为在需要对文件系统中的某一文件资源进行访问时,直接在文件资源访问 界面输入需要访问的文件资源的路径信息(如绝对路径),再根据输入的路径信息从文件 系统中定位到该需要访问的文件资源。 采用现有的访问方式虽然能够快速的访问文件资源,但是由于访问文件资源时需 要输入需要访问的文件资源路径信息,因此,采用现有的文件资源访问方式存在以下技术 缺陷当需要对文件系统中的某一文件资源修改为新的文件资源或者将该文件资源移动到 其他的存储空间位置(改变了该资源文件的存储位置信息)时,开发人员需要更改代码中 该文件资源的绝对路径,才能为后续正确的使用该文件资源,因此,现有技术存在维护文件 资源路径信息较复杂、效率较低的问题。
技术实现思路
本专利技术实施例提供一种访问文件资源的方法及装置,以降低对移动终端中的文件 资源进行维护的流程,提高对文件资源进行维护的效率。 —种访问文件资源的装置,包括文件资源存储单元、信息存储单元、访问接口单 元、操作接口单元,其中 文件资源存储单元,用于存储文件系统中所有的文件资源; 信息存储单元,用于存储所述文件资源存储单元中所有文件资源的标识与存储位 置信息的对应关系; 访问接口单元,用于接收文件资源访问请求,并根据所述文件资源访问请求从所 述信息存储单元中存储的对应关系中获取所述待访问文件资源的存储位置信息; 操作接口单元,用于根据所述访问接口单元获取到的存储位置信息从所述文件资 源存储单元中定位出待访问文件资源,并读取该待访问文件资源。 较佳地,所述信息存储单元具体应用为建立文件资源信息列表,在所述文件资源 信息列表中存储所述对应关系。 较佳地,访问接口单元具体应用为接收携带有所述待访问文件资源的标识信息 的文件资源访问请求,并根据所述待访问文件的标识信息从所述信息存储单元中存储的对 应关系中获取所述待访问文件资源的存储位置信息。 较佳地,访问接口单元根据所述对应关系不能获取到所述待访问文件资源的存储位置信息,则向所述文件资源访问请求发送方发送待访问文件不存在的通知消息。较佳地,所述装置还包括信息编辑单元 信息编辑单元,用于在对所述文件资源存储单元进行文件资源更改时,对所述信息存储单元存储的信息进行相应的更新。 较佳地,所述信息编辑单元具体应用为 当所述文件资源存储单元中的文件资源的存储位置信息发生改变时,所述信息编辑单元对所述信息存储单元中存储的所述文件资源的存储位置信息进行相应的修改; 当对所述文件资源存储单元中的文件资源进行删除时,所述信息编辑单元将所述信息存储单元中存储的所述文件资源的标识及存储位置信息删除; 当在所述文件资源存储单元中添加新的文件资源时,所述信息编辑单元在所述信息存储单元中增加该新的文件资源的标识与存储位置信息的对应关系。 较佳地,所述信息编辑单元为文本编辑器或代码编辑器。 —种访问文件资源的方法,包括 根据接收到的文件资源访问请求从存储的所有文件资源的标识与存储位置信息的对应关系中获取待访问文件资源的存储位置信息; 根据所述访问接口单元获取到的存储位置信息从文件资源存储单元中定位出待访问文件资源,并读取该待访问文件资源。 本专利技术实施例中,信息存储单元中存储有文件系统中所有文件资源的标识与该文件资源的存储位置信息的对应关系,当访问接口单元接收到文件资源访问请求时,根据该文件资源访问请求从该对应关系获取待访问文件资源的存储位置信息;操作接口单元根据访问接口单元获取到的待访问文件的存储为位置信息从文件系统中定位出待访问文件资源,并读取该文件资源。采用本专利技术技术方案,由于存储有文件系统中所有文件资源的标识与存储位置信息的对应关系,因此,在后续的文件资源信息维护过程中,若对文件资源存储单元进行了更新,可对信息存储单元中存储的信息进行相应的更新,从而简化了文件资源信息的维护流程与维护效率。附图说明 图1为本专利技术实施例中应用于对移动终端的文件资源进行访问的装置的结构示意图; 图2为本专利技术实施例中采用如图1所示装置对文件资源进行访问的方法流程图。具体实施例方式下面结合说明书附图对本专利技术实施例进行详细的描述。 参见图l,为本专利技术实施例中应用于对移动终端的文件资源进行访问的装置的结构示意图,该装置包括访问接口单元11、信息存储单元12、操作接口单元13、文件资源存储单元14,其中 访问接口单元11 ,用于接收文件资源访问请求,该文件资源访问请求中携带有待访问文件资源的标识信息;以及,根据该文件资源访问请求中的标识信息从信息存储单元12中获取待访问文件资源的存储位置信息。 本专利技术实施例中的访问接口单元11可以是现有已经存在的访问接口层中的接□。 信息存储单元12,用于存储移动终端中所有文件资源的标识信息(只要可用于唯一标识文件资源的标识都可以,如文件资源的编号、名称等)和存储位置信息(如文件资源存储在文件资源存储单元14的绝对路径)。 本专利技术实施例中,信息存储单元12中建立有文件资源信息列表,该文件资源信息列表中存储有移动终端中所有文件资源的标识信息及其存储位置信息的对应关系;该文件资源信息列表可通过C语言中的静态数组或文件的形式实现,文件资源的标识则可采用该文件资源的信息在数组中的位置的下标来标识。本专利技术实施例并不仅限于通过建立列表的方式存储文件资源的标识信息及其存储位置信息的对应关系,还可以通过其他的方式存储上述对应关系,如通过建立映射表等。 操作接口单元13,用于根据访问接口单元11从信息存储单元12中获取到的待访问文件资源的位置信息定位到文件资源存储单元14中存储的待访问文件资源,并读取该以文件形式保存的待访问文件资源。 本专利技术实施例中的操作接口单元13可以是现有已经存在的操作接口层的接口。 文件资源存储单元14,用于以文件的形式存储文件资源。 本专利技术实施例中,文件资源存储单元14可以为现有的文件资源存储库。 较佳地,为进一步保证信息存储单元12存储的信息得到更新,为后续对文件资源进行访问提供方便,本专利技术实施例中的上述装置还包括信息编辑单元15,其中 信息编辑单元15,用于在文件资源存储单元14中文件资源进行了修改、删除或增加时,对信息存储单元12中存储的信息进行相应的更新。 当文件资源存储单元14中的文件资源的的路径信息发生了改变时,信息编辑单元15对信息存储单元12中的存储的相应的文件资源的存储位置信息进行相应的修改;当删除了文件资源存储单元14中的文件资源时,信息编辑单元15将信息存储单元12中存储该已删除的文件资源的存储位置信息删除;当在资源文件存储单元14中添加了文件资源时,信息编辑单元15在信息存储单元12中增加记录,该记录包括该添加的文件资源的标识信息与存储位置信息。 本专利技术实施例中的信息编辑单元15可以由单独的设备实现,如现有的文本编辑器或代码编辑器等。 为了更清楚、详细的描述本专利技术技术方案,下面以采用图l所示的装置对移动终端中的资源文件进访问的方法流程来对本专利技术技术方案进行详细的描述,该方法流程如图2所示。 本文档来自技高网...

【技术保护点】
一种访问文件资源的装置,其特征在于,包括文件资源存储单元、信息存储单元、访问接口单元、操作接口单元,其中:文件资源存储单元,用于存储文件系统中所有的文件资源;信息存储单元,用于存储所述文件资源存储单元中所有文件资源的标识与存储位置信息的对应关系;访问接口单元,用于接收文件资源访问请求,并根据所述文件资源访问请求从所述信息存储单元中存储的对应关系中获取所述待访问文件资源的存储位置信息;操作接口单元,用于根据所述访问接口单元获取到的存储位置信息从所述文件资源存储单元中定位出待访问文件资源,并读取该待访问文件资源。

【技术特征摘要】
一种访问文件资源的装置,其特征在于,包括文件资源存储单元、信息存储单元、访问接口单元、操作接口单元,其中文件资源存储单元,用于存储文件系统中所有的文件资源;信息存储单元,用于存储所述文件资源存储单元中所有文件资源的标识与存储位置信息的对应关系;访问接口单元,用于接收文件资源访问请求,并根据所述文件资源访问请求从所述信息存储单元中存储的对应关系中获取所述待访问文件资源的存储位置信息;操作接口单元,用于根据所述访问接口单元获取到的存储位置信息从所述文件资源存储单元中定位出待访问文件资源,并读取该待访问文件资源。2. 如权利要求l所述的装置,其特征在于,所述信息存储单元具体应用为建立文件资 源信息列表,在所述文件资源信息列表中存储所述对应关系。3. 如权利要求l所述的装置,其特征在于,访问接口单元具体应用为接收携带有所述待访问文件资源的标识信息的文件资源访 问请求,并根据所述待访问文件的标识信息从所述信息存储单元中存储的对应关系中获取 所述待访问文件资源的存储位置信息。4. 如权利要求l所述的装置,其特征在于,访问接口单元进一步具体应用为根据所述 对应关系不能获取到所述待访问文件资源的存储位置信息,则向所述文件资源访问请求发 送方发送待访问文件不存在的通知消息。5. 如权利要求1 4任一项所述的装置,其特征在于,所述装置还包括信息编辑单元 信息编辑单元,用于在对所述文件资源存储单元进行文件资源更改时,对所述信息存储单元存储的信息进行相应的更新。6. 如权利要求5所述的装置,其特征在于,所述信息编辑单元具体应用为 当所述文件资源存储单元中的文件资源的存储位置信息发生改变时,所述信息编辑单元对所述信息存储单元中存储的所述文件资源的存储位置信息进行相应的修改;当对所述文件资源存储单元中的文件资源进行删除时,所述信息编辑单元将...

【专利技术属性】
技术研发人员:张炼
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1