一种数字资源发布方法及装置制造方法及图纸

技术编号:14397204 阅读:68 留言:0更新日期:2017-01-11 11:09
本发明专利技术公开了一种数字资源发布方法及装置,该方法包括:获取数字资源发布请求,所述数字资源发布请求包含待发布数字资源的主题,根据所述待发布数字资源的主题建立主题数据库,所述主题数据库中包含不同资源类型的子数据库,从各资源库中获取与所述待发布数字资源的主题相符合的数字资源,按照资源类型将获取的所述相符合的数字资源存储到相应的子数据库中,最后将所述主题数据库中的数字资源进行打包,并发布,将同一主题的不同类型的数字资源存储在同一个主题数据库中,便于数字资源的集中管理,提高了数字资源发布的效率。

【技术实现步骤摘要】

本专利技术涉及数字出版
,尤其涉及一种数字资源发布方法及装置
技术介绍
随着出版信息化的迅速发展和广泛应用,传统的出版社将本社的数字资源以网络的形式展现、销售。利用信息系统实现数据资源的在线管理。目前的数字出版信息管理系统中,数字资源可以有多种形态,如文本,图片,音频,视频等,如何将数字资源交付给资源的购买方,并为用户提供各种各样的数字资源,是数字资源发布的一个比较大的问题。传统的做法就是将单一资源类型的数字资源导出为特定格式文件供用户使用,而无法按照用户的需求,为用户提供各种数字资源。
技术实现思路
本专利技术实施例提供一种数字资源发布方法及装置,用以实现一次发布就可为用户提供多种资源类型的数字资源。本专利技术实施例提供了一种数字资源发布方法,包括:获取数字资源发布请求,所述数字资源发布请求包含待发布数字资源的主题;根据所述待发布数字资源的主题建立主题数据库,所述主题数据库中包含不同资源类型的子数据库;从各资源库中获取与所述待发布数字资源的主题相符合的数字资源,按照资源类型将获取的所述相符合的数字资源存储到相应的子数据库中,其中,同一资源库中存储的数字资源的资源类型是相同的,不同资源库中存储的数字资源的资源类型是不同的;将所述主题数据库中的数字资源进行打包,并发布。优选地,在所述根据所述待发布数字资源的主题建立主题数据库,包括:根据待发布数字资源的资源类型,在所述主题数据库中建立与所述待发布数字资源的资源类型对应的子数据库,所述子数据库用于存储与所述待发布数字资源的资源类型一致的数字资源。优选地,所述按照资源类型将获取的所述相符合的数字资源存储到相应的子数据库中,包括:将获取的所述相符合的数字资源进行排版,将排版后的数字资源存储到所述主题数据库中相应资源类型的子数据库中。优选地,所述将所述主题数据库中的数字资源进行打包,包括:将所述主题数据库中的数字资源的属性更改为只读,将更改后的数字资源合成一个集合组,将所述集合组写入包文件。优选地,所述将所述主题数据库中的数字资源进行打包之后,还包括:对所述数字资源包进行加密,所述加密后的数字资源包含有该数字资源对应的阅读权限,所述阅读权限由用户的消费级别确定。优选地,还包括:接收用户端的主题数据库访问请求,根据所述主题数据库访问请求确定所述用户端的阅读权限,将所述阅读权限反馈给所述用户端,以使所述用户端访问本地存储的主题数据库中的加密后的数字资源。相应地,本专利技术实施例还提供了一种数字资源发布装置,包括:获取单元,用于获取数字资源发布请求,所述数字资源发布请求包含待发布数字资源的主题;数据库建立单元,用于根据所述待发布数字资源的主题建立主题数据库,所述主题数据库中包含不同资源类型的子数据库;数据处理单元,用于从各资源库中获取与所述待发布数字资源的主题相符合的数字资源,按照资源类型将获取的所述相符合的数字资源存储到相应的子数据库中,其中,同一资源库中存储的数字资源的资源类型是相同的,不同资源库中存储的数字资源的资源类型是不同的;资源发布单元,用于将所述主题数据库中的数字资源进行打包,并发布。优选地,所述数据库建立单元具体用于:根据待发布数字资源的资源类型,在所述主题数据库中建立与所述待发布数字资源的资源类型对应的子数据库,所述子数据库用于存储与所述待发布数字资源的资源类型一致的数字资源。优选地,所述数据处理单元具体用于:将获取的所述相符合的数字资源进行排版,将排版后的数字资源存储到所述主题数据库中相应资源类型的子数据库中。优选地,所述资源发布单元具体用于:将所述主题数据库中的数字资源的属性更改为只读,将更改后的数字资源合成一个集合组,将所述集合组写入包文件。优选地,所述资源发布单元还用于:对所述数字资源包进行加密,所述加密后的数字资源包含有该数字资源对应的阅读权限,所述阅读权限由用户的消费级别确定。优选地,还包括:接收单元,用于接收用户端的主题数据库访问请求,根据所述主题数据库访问请求确定所述用户端的阅读权限,将所述阅读权限反馈给所述用户端,以使所述用户端访问本地存储的主题数据库中的加密后的数字资源。本专利技术实施例表明,首先通过获取数字资源发布请求,所述数字资源发布请求包含待发布数字资源的主题,根据所述待发布数字资源的主题建立主题数据库,所述主题数据库中包含不同资源类型的子数据库,然后从各资源库中获取与所述待发布数字资源的主题相符合的数字资源,按照资源类型将获取的所述相符合的数字资源存储到相应的子数据库中,最后将所述主题数据库中的数字资源进行打包,并发布。通过将属于同一主题的不同类型的数字资源,存储在同一主题数据库下,并对存储有数字资源的主题数据库进行打包,便于数字资源的集中管理,提高了数字资源发布的效率,并且只需要通过发送一次关于一主题的数字资源发布请求,就可以得到与该主题相关的所有类型的数字资源,而不再是单一类型的数字资源,方便用户的访问、购买和阅读。附图说明图1为本专利技术实施例中一种数字资源发布方法的流程示意图;图2为本专利技术实施例中另一种数字资源发布方法的流程示意图;图3为本专利技术实施例中一种数字资源发布装置的结构示意图。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部份实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。下面结合说明书附图,对本专利技术实施例进行详细描述。图1为本专利技术实施例提供的一种数字资源发布方法的流程,该流程可以由数字资源发布装置执行,具体包括以下步骤:步骤S101,获取数字资源发布请求,所述数字资源发布请求包含待发布数字资源的主题。步骤S102,根据所述待发布数字资源的主题建立主题数据库,所述主题数据库中包含不同资源类型的子数据库。步骤S103,从各资源库中获取与所述待发布数字资源的主题相符合的数字资源,按照资源类型将获取的所述相符合的数字资源存储到相应的子数据库中。步骤S104,将所述主题数据库中的数字资源进行打包,并发布。在所述步骤S101中,获取数字资源发布请求,用户需求哪种数字资源,就对哪种数字资源进行发布,如需要“足球”方面的数字资源,则用户给出的数字资源发布请求中就会包含待发布的数字资源的主题是足球,同样也可以是其他的主题,主要是用户需求什么主题,就对用户发布什么主题的数字资源。主题的定义可以是多种形式的,如足球还可以是按照国家队划分、按照俱乐部划分,如果用户需求哪个足球俱乐部的数字资源,则可以对该足球俱乐部的数字资源进行发布。在所述步骤S102中,根据所述步骤S101中获取的待发布的数字资源的主题,建立主题数据库,如获取的待发布的数字资源的主题是足球,就建立足球数据库,该足球数据库中可以存储所有与足球相关的数字资源。表1示出了主题数据库的主体结构表,该表中包含主题数据库的主题名称、ID、封面URL(UniformResourceLocator、统一资源定位符)、主题描述、创建时间、修改时间等信息,在主题名称中可以填写足球,主题描述可以填写与足球有关的摘要,还有封面URL、顶部图片URL、首页图片URL、本文档来自技高网...
一种数字资源发布方法及装置

【技术保护点】
一种数字资源发布方法,其特征在于,该方法包括:获取数字资源发布请求,所述数字资源发布请求包含待发布数字资源的主题;根据所述待发布数字资源的主题建立主题数据库,所述主题数据库中包含不同资源类型的子数据库;从各资源库中获取与所述待发布数字资源的主题相符合的数字资源,按照资源类型将获取的所述相符合的数字资源存储到相应的子数据库中,其中,同一资源库中存储的数字资源的资源类型是相同的,不同资源库中存储的数字资源的资源类型是不同的;将所述主题数据库中的数字资源进行打包,并发布。

【技术特征摘要】
1.一种数字资源发布方法,其特征在于,该方法包括:获取数字资源发布请求,所述数字资源发布请求包含待发布数字资源的主题;根据所述待发布数字资源的主题建立主题数据库,所述主题数据库中包含不同资源类型的子数据库;从各资源库中获取与所述待发布数字资源的主题相符合的数字资源,按照资源类型将获取的所述相符合的数字资源存储到相应的子数据库中,其中,同一资源库中存储的数字资源的资源类型是相同的,不同资源库中存储的数字资源的资源类型是不同的;将所述主题数据库中的数字资源进行打包,并发布。2.如权利要求1所述的方法,其特征在于,在所述根据所述待发布数字资源的主题建立主题数据库,包括:根据待发布数字资源的资源类型,在所述主题数据库中建立与所述待发布数字资源的资源类型对应的子数据库,所述子数据库用于存储与所述待发布数字资源的资源类型一致的数字资源。3.如权利要求1所述的方法,其特征在于,所述按照资源类型将获取的所述相符合的数字资源存储到相应的子数据库中,包括:将获取的所述相符合的数字资源进行排版,将排版后的数字资源存储到所述主题数据库中相应资源类型的子数据库中。4.如权利要求1所述的方法,其特征在于,所述将所述主题数据库中的数字资源进行打包,包括:将所述主题数据库中的数字资源的属性更改为只读,将更改后的数字资源合成一个集合组,将所述集合组写入包文件。5.如权利要求1所述的方法,其特征在于,所述将所述主题数据库中的数字资源进行打包之后,还包括:对所述数字资源包进行加密,所述加密后的数字资源包含有该数字资源对应的阅读权限,所述阅读权限由用户的消费级别确定。6.如权利要求5所述的方法,其特征在于,还包括:接收用户端的主题数据库访问请求,根据所述主题数据库访问请求确定所述用户端的阅读权限,将所述阅读权限反馈给所述用户端,以使所述用户端访问本地存储的主题数据库...

【专利技术属性】
技术研发人员:邢亚敬李少明
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京;11

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

1