资源内容发布处理方法、装置及系统的制作方法

文档序号:6508486阅读:193来源:国知局
资源内容发布处理方法、装置及系统的制作方法
【专利摘要】本发明提供了一种资源内容发布处理方法、装置及系统,该方法包括:确定用于在一个或多个阅读业务平台同步发布所述资源内容时对应的一个或多个发布规则配置信息;根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容。通过本发明,解决了相关技术中存在的在各个业务平台上单独发布资源内容时,不仅发布者工作量大,准确度低,而且用户也不能在第一时间分享发布的内容的问题,进而达到了提高发布者发布内容的准确率,极大的降低发布者的工作量,也使得用户能够第一时间在不同的阅读平台上阅读到相同的更新内容,提高了用户的阅读体验的效果。
【专利说明】资源内容发布处理方法、装置及系统

【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种资源内容发布处理方法、装置及系统。

【背景技术】
[0002]随着移动互联网技术的发展,电子阅读也得到飞速的扩张和进步,人们的生活越来越丰富多样、越来越多。在这个发展的过程中,主要来自于两个方面的推动:1、技术的进步,比如运营商网络的发展,现在能够为用户提供高质量的网络服务,多个电子阅读业务平台的出现为用户提供了更多的选择,反过来推动技术进步为用户提供更高质量的服务,t匕如各个运营商之间的阅读平台、互联网企业提供的阅读平台;2、电子阅读用户的选择,由于传统阅读方式在资源方面的劣势,造成其成本高;同样社会的节奏变得越来越快,电子配件的价格比以前便宜,新型屏幕,新型技术的出现,电子阅读器的功能实现和成本都大大降低,这些都使得大量用户选择了电子阅读方式。由于用户的选择,要求同样也越来越高,各阅读业务平台都需要想方设法提供高质量的服务。
[0003]图1是相关技术中各平台资源内容发布的示意图,如图1所示,A平台和B平台各自独立地发布各自的资源内容。现在市场上各个阅读平台作为不同电子阅读平台其原始的内容都有很大的相同性,书籍是人类共同的资源;同样对于大多数的网络作家来说,其内容往往都是在不同的平台之间发布;对于专门的内容提供商来说,他们的合作伙伴往往也是多个电子阅读业务平台同时一起合作;对于不同平台的用户来说,他们希望在自己习惯的阅读业务平台第一时间看到自己感兴趣或者服务的内容,同样各个作者、内容提供商也迫切能够在合作的平台上同时发布自己的内容。然而在相关技术中,在各个业务平台上发布资源内容时,均是各个单独分别处理的,不仅发布者工作量大,准确度低,而且用户也不能在第一时间分享发布的内容。
[0004]因此,在相关技术中存在在各个业务平台上单独发布资源内容时,不仅发布者工作量大,准确度低,而且用户也不能在第一时间分享发布的内容。


【发明内容】

[0005]本发明提供了一种资源内容发布处理方法、装置及系统,已至少解决相关技术中发布者在各业务平台上单独发布资源内容时工作量大、准确度底,用户无法在第一时间分享发布内容的问题。
[0006]根据本发明的一个方面,提供了一种资源内容发布处理方法,包括:确定用于在一个或多个阅读业务平台同步发布所述资源内容时对应的一个或多个发布规则配置信息;根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容。
[0007]优选地,确定用于在所述一个或多个阅读业务平台同步发布所述资源内容时对应的所述一个或多个发布规则配置信息包括以下至少之一:确定用于在所述一个或多个阅读业务平台同步发布的所述资源内容在预先整个发布资源内容中的对应关系;确定用于在所述一个或多个阅读业务平台同步发布的所述资源内容的文件格式信息;确定用于在所述一个或多个阅读业务平台同步发布所述资源内容的通信地址配置信息;确定用于在所述一个或多个阅读业务平台同步发布所述资源内容的同步发布方式信息。
[0008]优选地,在根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容之前,还包括:接收用于在所述一个或多个阅读业务平台同步发布的所述资源内容;对接收的所述资源内容进行校验,在校验通过的情况下,根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容。
[0009]优选地,对接收的所述资源内容进行校验包括以下至少之一:对接收所述资源内容的接收方式进行校验;对接收的所述资源内容的文件格式进行校验;对接收的所述资源内容是否满足所述一个或多个阅读业务平台同步发布的需要进行校验;对接收的所述资源内容的合法性进行校验。
[0010]优选地,在根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容之后,还包括:接收来自所述一个或多个阅读业务平台同步发布所述资源内容的同步发布结果信息;根据所述同步发布结果信息更新对所述一个或多个阅读业务平台存储的同步数据。
[0011]根据本发明的另一方面,提供了一种资源内容发布处理装置,包括:确定模块,用于确定用于在一个或多个阅读业务平台同步发布所述资源内容时对应的一个或多个发布规则配置信息;发布模块,用于根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容。
[0012]优选地,所述确定模块包括以下至少之一:第一确定单元,用于确定用于在所述一个或多个阅读业务平台同步发布的所述资源内容在预先整个发布资源内容中的对应关系;第二确定单元,用于确定用于在所述一个或多个阅读业务平台同步发布的所述资源内容的文件格式信息;第三确定单元,用于确定用于在所述一个或多个阅读业务平台同步发布所述资源内容的通信地址配置信息;第四确定单元,用于确定用于在所述一个或多个阅读业务平台同步发布所述资源内容的同步发布方式信息。
[0013]优选地,所述资源内容发布处理装置还包括:第一接收模块,用于接收用于在所述一个或多个阅读业务平台同步发布的所述资源内容;校验模块,用于对接收的所述资源内容进行校验,在校验通过的情况下,根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容。
[0014]优选地,所述校验模块包括以下至少之一:第一校验单元,用于对接收所述资源内容的接收方式进行校验;第二校验单元,用于对接收的所述资源内容的文件格式进行校验;第三校验单元,用于对接收的所述资源内容是否满足所述一个或多个阅读业务平台同步发布的需要进行校验;第四校验单元,用于对接收的所述资源内容的合法性进行校验。
[0015]优选地,所述资源内容发布处理装置又包括:第二接收模块,用于接收来自所述一个或多个阅读业务平台同步发布所述资源内容的同步发布结果信息;更新模块,用于根据所述同步发布结果信息更新对所述一个或多个阅读业务平台存储的同步数据。
[0016]根据本发明的再一方面,提供了一种资源内容发布处理系统,除了包括上述任一项所述的装置,还包括:一个或多个阅读业务平台,用于依据预定的发布规则配置信息同步发布所述资源内容。
[0017]通过本发明,采用确定用于在一个或多个阅读业务平台同步发布所述资源内容时对应的一个或多个发布规则配置信息;根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容的方法,解决了相关技术中存在的在各个业务平台上单独发布资源内容时,不仅发布者工作量大,准确度低,而且用户也不能在第一时间分享发布的内容的问题,进而达到了提高发布者发布内容的准确率,极大的降低发布者的工作量,也使得用户能够第一时间在不同的阅读平台上阅读到相同的更新内容,提高了用户的阅读体验的效果。

【专利附图】

【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是相关技术中各平台资源内容发布的示意图;
[0020]图2是根据本发明实施例的资源内容发布处理方法的流程图;
[0021]图3是根据本发明实施例的一种资源内容发布处理装置的结构框图;
[0022]图4是根据本发明实施例的一种资源内容发布处理装置的确定模块32的结构框图;
[0023]图5是根据本发明实施例的一种资源内容发布处理装置的结构框图一;
[0024]图6是本发明实施例的一种资源内容发布处理装置的结构框图一中的校验模块52的结构框图;
[0025]图7是根据本发明实施例的一种资源内容发布处理装置的结构框图二 ;
[0026]图8是根据本发明实施例的资源内容发布处理系统;
[0027]图9是本发明中阅读业务平台同步更新内容的方法流程图;
[0028]图10是本发明实施方式中系统总体框架图;
[0029]图11是本发明实施中统一发布平台的内容发布和审核处理模块流程图;
[0030]图12是本发明实施中统一发布平台各个业务平台同步规则配置模块流程图;
[0031]图13是本发明实施中需要同步更新的业务平台数据解析模块流程图;
[0032]图14是本发明实施中统一发布平台处理业务平台同步更新模块的流程图;
[0033]图15是本发明实施中统一发布平台与需要同步更新的各个业务平台的交互时序图。

【具体实施方式】
[0034]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0035]在本实施例中提供了一种资源内容发布处理方法,图2是根据本发明实施例的资源内容发布处理方法的流程图,如图2所示,该流程包括如下步骤:
[0036]步骤S202,确定用于在一个或多个阅读业务平台同步发布资源内容时对应的一个或多个发布规则配置信息;
[0037]步骤S204,根据该一个或多个发布规则配置信息在一个或多个阅读业务平台同步发布资源内容。
[0038]通过上述步骤,由一个统一发布平台来执行对一个或多个阅读业务平台资源内容的发布,相对于相关技术中在各个业务平台上单独发布资源内容,不仅发布者工作量大,准确度低,而且用户也不能在第一时间分享发布的内容的问题,不仅解决了上述发布者工作量大,发布者发布内容的准确率低的问题,而且使得用户能够第一时间在不同的阅读平台上阅读到相同的更新内容,提高了用户的阅读体验。
[0039]优选地,确定用于在该一个或多个阅读业务平台同步发布资源内容时对应的一个或多个发布规则配置信息可以涉及多个方面,例如,该发布规则配置信息可以包括以下至少之一:确定用于在该一个或多个阅读业务平台同步发布的资源内容在预先整个发布资源内容中的对应关系,即资源内容已发布的数据,以及后续要发布的数据之间的对应关系,根据各个阅读业务平台的需求不同进行不同的更新,这样不仅可以减少不必要的更新,同时也可以更好的提高更新的准确度和更新效率;确定用于在该一个或多个阅读业务平台同步发布的资源内容的文件格式信息,这样可以保证该一个或多个阅读业务平台中原有文件的格式与即将进行更新的文件的格式相一致,保证了在各自阅读业务平台中文件格式的一致性,也为只能阅读一种文件格式的用户带来方便;确定用于在该一个或多个阅读业务平台同步发布资源内容的通信地址配置信息,例如,该通信地址配置信息可以是通信的IP地址,用于通信的端口号等信息;确定用于在该一个或多个阅读业务平台同步发布资源内容的同步发布方式信息,例如,可以配置定时更新的同步发布方式,也可以配置只要有需要同步的资源内容即可更新的同步发布方式。同步发布信息可以保证在不同阅读业务平台上的用户可以在同一时间看到同样的更新的内容,也可以保证同一用户在不同的阅读业务平台上看到一致的更新内容,即当用户在一个阅读业务平台上退出后,可以去其他的阅读业务平台上观看同样的更新的内容,大大的提高用户的阅读体验,使得用户可以根据自己的爱好选择性的去自己习惯的阅读业务平台上阅读同样的更新内容。
[0040]较优地,为保证向一个或多个阅读业务平台发布的资源内容安全可靠,在根据该一个或多个发布规则配置信息在一个或多个阅读业务平台同步发布资源内容之前,还可以执行以下处理:先接收用于在该一个或多个阅读业务平台同步发布的资源内容;对接收的资源内容进行校验,在校验通过的情况下,根据一个或多个发布规则配置信息在一个或多个阅读业务平台同步发布资源内容,这样可以保证接收内容的准确性,合法性,提高同步发布更新的效率。
[0041]优选地,对接收的资源内容进行校验时可以采用多种方式,例如,可以采用以下方式至少之一进行校验:对接收资源内容的接收方式进行校验;对接收的资源内容的文件格式进行校验,这样不仅可以从文件上传途径、文件的格式确定资源内容的合法,而且也使得各阅读业务平台中的已有文件与即将上传的文件格式相匹配,达到阅读业务平台的文件格式标准一致。对接收的资源内容是否满足一个或多个阅读业务平台同步发布的需要进行校验,这样可以保证接收的资源内容满足一个或多个阅读业务平台同步发布的需要,减少资源内容向各个阅读业务平台传输的次数,使得传输一次资源即可;对接收的资源内容的合法性进行校验,该检验主要是用于检验接收的资源内容是否符合国家法律的规定,对于违反国家法律法规、破坏国家安定团结的资源内容一律不予发布,从而保证了资源的健康性,合法性、积极性。
[0042]为保证统一发布平台与该一个或多个阅读业务平台之间同步发布数据的一致性,在根据一个或多个发布规则配置信息在一个或多个阅读业务平台同步发布资源内容之后,还可以采用以下处理:接收来自一个或多个阅读业务平台同步发布资源内容的同步发布结果信息,这样可以更好的判断哪些阅读业务平台的资源内容发布成功,哪些阅读业务平台的资源内容发布失败,并可以对资源内容发布失败的阅读业务平台进行第二次发布,直到发布成功,这样极大地提高了阅读业务平台的服务质量;根据同步发布结果信息更新对一个或多个阅读业务平台存储的同步数据,这样可以保证一个或多个阅读业务平台对已更新资源内容记录的准确性,避免了已有的发布成功的资源内容的二次发布,减少更新时间,保证了更新效率,保证了统一发布平台与该一个或多个阅读业务平台之间同步发布数据的一致性。
[0043]在本实施例中还提供了一种资源内容发布处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0044]图3是根据本发明实施例的一种资源内容发布处理装置的结构框图,如图3所示,该装置包括确定模块32和发布模块34,下面对该装置进行说明。
[0045]确定模块32,用于确定用于在一个或多个阅读业务平台同步发布资源内容时对应的一个或多个发布规则配置信息;发布模块34,连接至上述确定模块32,用于根据一个或多个发布规则配置信息在一个或多个阅读业务平台同步发布资源内容。
[0046]图4是根据本发明实施例的一种资源内容发布处理装置的确定模块32的结构框图,如图4所示,该确定模块32包括以下至少之一:第一确定单元42,第二确定单元44、第三确定单元46、第四确定单元48,下面对该确定模块32进行说明。
[0047]第一确定单元42,用于确定用于在一个或多个阅读业务平台同步发布的资源内容在预先整个发布资源内容中的对应关系;第二确定单元44,用于确定用于在一个或多个阅读业务平台同步发布的资源内容的文件格式信息;第三确定单元46,用于确定用于在一个或多个阅读业务平台同步发布资源内容的通信地址配置信息;第四确定单元48,用于确定用于在一个或多个阅读业务平台同步发布资源内容的同步发布方式信息。
[0048]图5是根据本发明实施例的一种资源内容发布处理装置的结构框图一,如图5所示,该装置除包括图3所示的所有模块外,还包括第一接收模块52和校验模块54,下面对该装置进行说明。
[0049]第一接收模块52,连接至上述确定模块32,用于接收用于在一个或多个阅读业务平台同步发布的资源内容;校验模块54,连接至上述第一接收模块52和发布模块34,用于对接收的资源内容进行校验,在校验通过的情况下,根据一个或多个发布规则配置信息在一个或多个阅读业务平台同步发布资源内容。
[0050]图6是本发明实施例的一种资源内容发布处理装置的结构框图一中的校验模块54的结构框图,校验模块54包括以下至少之一:第一校验单元62,第二校验单元64,第三校验单元66、第四校验单元68,下面对该校验模块54进行说明。
[0051]第一校验单元62,用于对接收资源内容的接收方式进行校验;第二校验单元64,用于对接收的资源内容的文件格式进行校验;第三校验单元66,用于对接收的资源内容是否满足一个或多个阅读业务平台同步发布的需要进行校验;第四校验单元68,用于对接收的资源内容的合法性进行校验。
[0052]图7是根据本发明实施例的一种资源内容发布处理装置的结构框图二,如图7所示,该装置除包括图3所示的所有模块外,还包括第二接收模块72和更新模块74,下面对该装置进行说明。
[0053]第二接收模块72,连接至上述发布模块34,用于接收来自一个或多个阅读业务平台同步发布资源内容的同步发布结果信息;更新模块74,连接至上述第二接收模块72,用于根据同步发布结果信息更新对一个或多个阅读业务平台存储的同步数据。
[0054]图8是根据本发明实施例的资源内容发布处理系统,如图8所示,该系统包括上述任一项所述的资源内容发布处理装置82外和一个或多个阅读业务平台84,下面对该一个或多个阅读业务平台84进行说明。
[0055]一个或多个阅读业务平台84,连接至上述资源内容发布处理装置82,用于依据预定的发布规则配置信息同步发布资源内容。
[0056]针对相关技术中如何提高发布者发布内容的准确率,降低发布者的工作量,使得用户能够第一时间在不同的阅读平台上阅读到相同的更新内容的问题,在本实施例中提供了一种资源发布处理方法,该方法实现了同一资源在各个平台之间的同步,不同平台的用户能在第一时间享受发布的资源内容,不仅减轻发布者(例如,作者、内容提供商)的工作量和准确度,而且较高地提高了用户体验。
[0057]该给阅读平台直接内容同步更新的方法,包括:统一发布平台为各个阅读业务平台配置资源的规则配置信息,在这个统一发布平台上配置各个阅读平台对内容发布、解析、通信格式规则;在各个阅读平台开放一个接收内容更新信息的接口,依据在统一发布平台上更新的内容,根据各个阅读业务平台的规则配置信息发送内容同步更新的请求,使得各个阅读业务平台的用户看到同一书籍内容的发布没有时差性,实现同步更新。
[0058]图9为本发明中该阅读业务平台同步更新内容的方法流程图,包含如下步骤
[0059]S902,内容发布者(例如,各个作者、内容提供商)根据对多个业务平台需要发布的情况依照其系统架构的特点,制定其相应的规则,在统一发布平台进行配置;
[0060]S904,各业务平台需要根据在统一发布平台配置的规则提供解析其发送数据的方法和通信接口,在收到统一发布平台发送到数据内容时解析更新其内容;
[0061]S906,统一发布平台在实现对内容上传后根据各个平台配置的规则,生成对应的内容包和内容数据格式;
[0062]S908,统一发布平台依照其配置的参数、给需要同步更新内容的各阅读平台发送内容同步更新信息;
[0063]S910,各阅读平台收到统一发布平台传送的数据信息(即内容同步更新信息)后,根据自身的内容解析规则和文件的传输方式进行内容在其自身的同步更新。
[0064]下面结合附图对本发明优选实施方式进行说明。
[0065]该不同阅读平台资源同步更新的更新方法,应用于以下不同阅读平台资源同步系统,图10是根据本发明实施例的不同阅读平台资源同步系统的系统框架图,如图10所示,该系统包括统一发布平台和一个或多个业务平台(即需要同步的业务平台),下面对该系统进行说明。
[0066](I)统一发布平台,该统一发布平台包括:内容上传和解析模块(与上述第一接收模块52和校验模块54的功能相当)、业务平台规则配置模块(与上述确定模块32功能相当)和同步更新模块(与上述发布模块34功能相当),下面对上述各个模块分别进行说明。
[0067]内容上传和解析模块:用于完成对需要同步更新到各业务平台的图书内容的数据、文件格式的校验,例如,可以包括以下至少之一:具体内容的合法性,作者的匹配、以及与已有内容的校验等;
[0068]业务平台规则配置模块:用于配置需要同步的业务平台的规则数据,例如,可以包括以下至少之一:基本通信接口,原始的数据文件格式,同步时间,需要同步的内容;
[0069]同步更新模块:用于根据上传的资源和配置的规则数据,对已上传通过审核的资源内容对各个业务平台进行同步;以及,完成与各业务平台的数据通信接口的连接的建立、数据的传输和命令的响应。
[0070](2) 一个或多个业务平台(即需要同步的业务平台),该需要同步的业务平台可以包括:通信模块(与上述第二接收模块72功能相当)、数据解析模块(与上述校验模块54功能相当),下面对上述各个模块分别进行说明。
[0071]通信模块用于完成与统一发布平台的数据通信连接的建立、请求的响应、处理结果的返回;
[0072]数据解析模块用于对统一发布平台发送的数据按照本平台的内容更新规则进行校验、更新、目录创建。
[0073]图11是根据本发明实施例的统一发布平台的内容发布和审核处理的流程图,如图11所示,该流程包括如下步骤:
[0074]步骤S1102,开始内容上传,审核、发布,即完成统一发布平台资源包的制作,登陆统一发布平台,对需要更新的书籍进行内容的上传;
[0075]步骤S1104,内容上传数据包统一平台数据格式校验,例如,根据统一发布平台内容发布的规则对上传的内容进行数据格式的校验,包括文件的格式和选择的上传方式,如果校验通过,则进行下一步,否则退出该流程,提示用户错误;
[0076]步骤S1106,内容上传数据包生成业务平台同步数据格式校验,即根据统一发布平台对各个业务平台的规则配置,对需要在各个业务平台进行同步更新的数据格式进行校验,校验上传的内容,以及数据格式是否能够满足各业务平台同步更新的需要;如果校验通过则执行下一步,否则提示用户上传内容不满足各个业务平台的发布的数据格式要求;
[0077]步骤S1108,与平台该上传内容的已有数据校验,即完成上传内容已有内容的数据校验,检验其数据格式与原有内容的匹配度,如果符合执行下一步,否则提示用户与该资源已有内容格式不符;
[0078]步骤S1110,内容上传数据包具体数据内容校验,即对改内容进行动态的具体内容的校验,是否符合法律的规定,通过后执行下一步,否则返回步骤S1102 ;
[0079]步骤S1112,完成内容统一平台审核、发布,即完成该内容在统一发布平台审核、发布,并更新统一发布平台数据;
[0080]步骤S1114,结束,完成发布和审核流程。
[0081]图12是根据本发明实施例的统一发布平台同步更新的各业务平台规则配置的流程图,如图12所示,该流程包括如下步骤:
[0082]步骤S1202,配置业务同步平台的具体内容数据内容规则,即配置各业务平台需要同步更新的内容在统一发布平台中的对应关系,包括资源现有已发布的数据,以及后续更新发送数据包括的内容和分割规则;
[0083]步骤S1204,配置业务同步平台的内容文件数据同步规则,即完成各业务平台需要同步数据内容的文件格式规则的配置;
[0084]步骤S1206,配置业务同步平台的同步通信地址,即配置各个业务平台同步数据需要的通信地址的配置,IP、端口号;
[0085]步骤S1208,配置业务同步平台的同步时间,即配置统一发布平台完成审核和发布后,同步到各个业务平台的同步方式,可以配置定时更新方式,也可以配置只要有需要同步的资源内容及时更新方式;
[0086]步骤S1210,结束对上述配置进行保存,完成配置。
[0087]图13是根据本发明实施例的需要同步更新的业务平台数据解析的流程图,如图13所示,该流程包括如下步骤:
[0088]步骤S1302,开始业务平台收到解析数据,即收到统一发布平台发送的需要解析的数据;
[0089]步骤S1304,业务平台校验统一平台传送数据格式,即按照配置的规则对接收到的数据进行统一格式的校验,总体格式校验通过后执行下一步,否则解析失败;
[0090]步骤S1306,业务平台校验统一平台数据与本平台内容,即对收到的数据与平台已存在的内容进行具体数据内容的校验,校验通过后执行下一步,否则报错;
[0091]步骤S1308,业务平台校验统一平台文件格式业务平台对统一发布平台传送的文件与本平台已存在的改资源的文件格式进行校验,校验通过后执行下一步,否则报错;
[0092]步骤S1310,业务平台根据校验结果完成本平台内容数据更新,即业务平台根据接收到的文件和数据进行本平台资源内容的更新;
[0093]步骤S1312,结束,即完成资源在业务平台的更新,退出解析处理流程。
[0094]图14是根据本发明实施例的统一发布平台对各个业务平台的更新流程图,如图14所示,该流程包括如下步骤:
[0095]步骤S1402,开始,统一发布平台完成资源内容在该平台的统一发布和审核;
[0096]步骤S1404,统一平台生成业务平台同步需要的数据和格式文件,即统一发布平台调用制作各业务平台同步更新数据包进程,生成各业务平台同步更新需要的数据文件;
[0097]步骤S1406,通过配置同步接口给业务平台发送同步信息,即通过查询配置各个业务平台同步配置规则,发布同步数据给各个业务平台;
[0098]步骤S1408,发送同步更新数据和文件给业务平台,即发送同步数据后再发送具体数据文件给各个业务平台;
[0099]步骤S1410,更新统一平台数据,即根据各个业务平台返回的同步更新结果更新统一发布平台数据;
[0100]步骤S1412,结束,完成同步更新,退出流程。
[0101]图15是根据本发明实施的统一发布平台与需要同步更新资源的各个业务平台的时序图,如图15所示,包括如下处理:
[0102]S1502,统一发布平台(统一发布平台的数据上传审核模块)完成资源内容的审核和发布后,发送生成业务平台同步更新数据包的请求给统一发布平台的同步数据生成模块;
[0103]S1504,统一发布平台的同步数据生成模块在同步数据生成后发送同步信息给统一发布平台的数据同步模块;
[0104]S1506,统一发布平台的数据同步模块发送信息给与业务平台通信的统一发布平台的通信模块;
[0105]S1508,统一发布平台的通信模块发送同步信息给各个业务平台的通信模块;
[0106]S1510,各个业务平台收到数据后发送解析命令给各个业务平台的数据解析进程(即发给对应的解析模块);
[0107]S1512,各个业务平台将数据解析模块解析结果信息发送给其通信进程(即发给对应的通信模块);
[0108]S1514,各个业务平台数据通信模块发送数据解析结果信息给统一发布平台;
[0109]S1516,统一发布平台发送数据文件信息给各个业务平台;
[0110]S1518,各个业务平台通信模块收到数据文件信息发送数据解析信息给其数据解析进程;
[0111]S1520,各个业务平台数据解析模块返回数据解析结果给其通信模块;
[0112]S1522,各个业务平台通信模块发送数据同步结果给统一发布平台通信模块;
[0113]S1524,统一发布平台通信模块收到数据同步结果后,发送结果信息给数据同步模块,数据同步模块根据同步结果完成对数据的处理。
[0114]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0115]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种资源内容发布处理方法,其特征在于,包括: 确定用于在一个或多个阅读业务平台同步发布所述资源内容时对应的一个或多个发布规则配置信息; 根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容。
2.根据权利要求1所述的方法,其特征在于,确定用于在所述一个或多个阅读业务平台同步发布所述资源内容时对应的所述一个或多个发布规则配置信息包括以下至少之 确定用于在所述一个或多个阅读业务平台同步发布的所述资源内容在预先整个发布资源内容中的对应关系; 确定用于在所述一个或多个阅读业务平台同步发布的所述资源内容的文件格式信息; 确定用于在所述一个或多个阅读业务平台同步发布所述资源内容的通信地址配置信息; 确定用于在所述一个或多个阅读业务平台同步发布所述资源内容的同步发布方式信肩、O
3.根据权利要求1所述的方法,其特征在于,在根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容之前,还包括: 接收用于在所述一个或多个阅读业务平台同步发布的所述资源内容; 对接收的所述资源内容进行校验,在校验通过的情况下,根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容。
4.根据权利要求3所述的方法,其特征在于,对接收的所述资源内容进行校验包括以下至少之一: 对接收所述资源内容的接收方式进行校验; 对接收的所述资源内容的文件格式进行校验; 对接收的所述资源内容是否满足所述一个或多个阅读业务平台同步发布的需要进行校验; 对接收的所述资源内容的合法性进行校验。
5.根据权利要求1所述的方法,其特征在于,在根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容之后,还包括: 接收来自所述一个或多个阅读业务平台同步发布所述资源内容的同步发布结果信息; 根据所述同步发布结果信息更新对所述一个或多个阅读业务平台存储的同步数据。
6.一种资源内容发布处理装置,其特征在于,包括: 确定模块,用于确定用于在一个或多个阅读业务平台同步发布所述资源内容时对应的一个或多个发布规则配置信息; 发布模块,用于根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容。
7.根据权利要求6所述的装置,其特征在于,所述确定模块包括以下至少之一: 第一确定单元,用于确定用于在所述一个或多个阅读业务平台同步发布的所述资源内容在预先整个发布资源内容中的对应关系; 第二确定单元,用于确定用于在所述一个或多个阅读业务平台同步发布的所述资源内容的文件格式信息; 第三确定单元,用于确定用于在所述一个或多个阅读业务平台同步发布所述资源内容的通信地址配置信息; 第四确定单元,用于确定用于在所述一个或多个阅读业务平台同步发布所述资源内容的同步发布方式信息。
8.根据权利要求6所述的装置,其特征在于,还包括: 第一接收模块,用于接收用于在所述一个或多个阅读业务平台同步发布的所述资源内容; 校验模块,用于对接收的所述资源内容进行校验,在校验通过的情况下,根据所述一个或多个发布规则配置信息在所述一个或多个阅读业务平台同步发布所述资源内容。
9.根据权利要求8所述的装置,其特征在于,所述校验模块包括以下至少之一: 第一校验单元,用于对接收所述资源内容的接收方式进行校验; 第二校验单元,用于对接收的所述资源内容的文件格式进行校验; 第三校验单元,用于对接收的所述资源内容是否满足所述一个或多个阅读业务平台同步发布的需要进行校验; 第四校验单元,用于对接收的所述资源内容的合法性进行校验。
10.根据权利要求6所述的装置,其特征在于,还包括: 第二接收模块,用于接收来自所述一个或多个阅读业务平台同步发布所述资源内容的同步发布结果信息; 更新模块,用于根据所述同步发布结果信息更新对所述一个或多个阅读业务平台存储的同步数据。
11.一种资源内容发布处理系统,其特征在于,包括权利要求6到10中任一项所述的装置,还包括:一个或多个阅读业务平台,用于依据预定的发布规则配置信息同步发布所述资源内容。
【文档编号】G06F17/30GK104426922SQ201310366863
【公开日】2015年3月18日 申请日期:2013年8月21日 优先权日:2013年8月21日
【发明者】严承, 周志军, 彭刚, 梅世飞 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1