[发明专利]版式数据流文件系统及其操作装置和其操作装置的实现方法有效
申请号: | 201510658182.6 | 申请日: | 2015-10-12 |
公开(公告)号: | CN105279254B | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | 何中;陈甲伟;戴建峰;严伟;张龙;徐晓辉;薛炜;王丽华;何登 | 申请(专利权)人: | 江苏中威科技软件系统有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 高之波;倪金磊 |
地址: | 226001 江苏省南通*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 版式 数据流 文件系统 及其 操作 装置 实现 方法 | ||
本发明公开一种版式数据流文件系统,包括开放状态和密闭状态,其中开放状态的版式数据流文件为多级目录结构,包括页面内容目录、资源文件目录和描述文件,多级目录结构和各目录下的文件信息通过描述文件进行关联和绑定;密闭状态的版式数据流文件为数据流文件结构,包括文件头数据流对象、页面文件数据流对象、资源文件数据流对象和描述文件数据流对象。本发明还公开了一种版式数据流文件系统的操作装置及其实现方法。本发明的版式数据流文件系统具有合理的组织结构,极大的简化了应用对文件的开发难度,方便业务系统的增量修改更新。并且文件系统具有分布式属性,使文件在网络上的能够实现分布式传输,提高了文件的传输效率,降低了带宽成本。
技术领域
本发明涉及电子文件创建、存储和传输领域,尤其涉及一种版式数据流文件系统及其操作装置和其操作装置的实现方法。
背景技术
现有文件系统的主要作用是用于信息的编辑、存储、传播等领域。相对业务系统,文件具有本身的独立性,无法为业务系统提供很好的支持。由于现有文件的本身定位,文件本身包含的内容格式比较少,文件本身并无太多的API接口提供给业务系统利用,导致业务系统在处理文件的时候很麻烦,开发困难、成本高。同时,现有文件对分布式存储和增量更新都没有很好的内置支持,都需要外部业务系统去完成这个工作。
综合现有文件系统的特点,主要存在以下问题亟待解决:
缺乏对文件的操作接口,不利于业务系统使用;
业务系统需要对不同文件开发不同的处理程序,开发成本高;
现有文件对分布式存储支持不好;
现有文件对增量更新支持不好;
现有文件可支持的内容格式元素少。
发明内容
本发明的目的是解决或克服现有技术的上述缺陷中的一个或多个。
根据本发明的一个方面,提供了一种版式数据流文件系统。该文件系统具有合理的组织结构,极大的简化了应用对文件的开发难度,方便业务系统的增量修改更新。并且该文件系统具有分布式属性和密闭状态,使文件在网络上的传输不再是整个文件复制,极大的提高了文件的传输效率,降低了带宽成本,提高了用户体验。该文件系统包括开放状态和密闭状态,其中
开放状态的版式数据流文件为多级目录结构,包括页面内容目录、资源文件目录和描述文件,所述多级目录结构和各目录下的文件信息通过所述描述文件进行关联和绑定;
密闭状态的版式数据流文件为数据流文件结构,包括文件头数据流对象、页面文件数据流对象、资源文件数据流对象和描述文件数据流对象。开放状态的文件具有合理的多级目录结构,且各目录内容相互独立通过描述文件进行关联,由此,应用在接收用户修改时,可以只变更发生修改的部分,而不用修改全部文件内容,可以实现文件的增量更新和修改。而在传输时,应用可以将文件以密闭状态传输,目标程序只需要加载一个完整的数据流对象就能进行完整的展现,不用等待全部加载完毕才进行展现,可以提高传输效率,改善用户体验。
在一些实施方式,描述文件是以JSON为标准结构的数据对象,包括根节点、页面信息节点和资源信息节点,所述根节点包括描述文件基本信息的Config节点、描述文件目录信息的Contents节点、描述文本样式的Style节点和自动化脚本Script节点;所述Config节点包括存储描述文件的摘要验证码的digest子节点,所述页面信息节点包括内容id和内容摘要验证码,所述资源信息节点包括内容id和内容摘要验证码。由此,可以实现描述文件对目录内容的关联和绑定。而且,通过JSON格式实现面向对象的构建方式,文件具有较好的扩展性,对新功能的添加和API接口设定比较方便,易于与其他应用进行系统集成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中威科技软件系统有限公司,未经江苏中威科技软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510658182.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据缓存方法和装置
- 下一篇:一种电涡流缓速器定子支架