本发明专利技术公开了一种发送信息配置文件的方法及装置,属于计算机技术领域。方法包括:在订阅者标识与内容提供者标识的对应关系中,分批获取第一预设数量的指定的内容提供者标识对应的订阅者标识;根据指定的内容提供者向订阅者发送的提示信息,生成每一批订阅者标识对应的信息配置文件;调用预设的压缩算法对每一批获取到的订阅者标识对应的信息配置文件进行压缩处理,并将压缩处理后的信息配置文件发送给指定服务器。本发明专利技术降低了每一个信息配置文件的容量;另外分批发送信息配置文件的方式,一方面由于每个信息配置文件的容量小,会降低传输的时间提高传输的效率。
【技术实现步骤摘要】
一种发送信息配置文件的方法及装置
本专利技术涉及计算机
,特别涉及一种发送信息配置文件的方法及装置。
技术介绍
随着计算机技术的发展,在线语音视频平台的出现极大的丰富了用户的生活,该平台向用户提供视频节目或音频节目等多媒体内容。在线语音视频平台中,用户类别为订阅者的用户可以向用户类别为内容提供者的用户订阅其所提供的多媒体内容。内容提供者的用户在使用过程中,可以通过订阅服务器向订阅其提供的多媒体内容的订阅者的用户发送提示信息,以向订阅者的用户发起提示。例如:发布多媒体内容的更新时间或内容预告。订阅服务器在接收到内容提供者的用户发出的发送提示信息的命令时,根据该命令携带的内容提供者标识从自身存储的订阅者标识与内容提供者标识的对应关系中获取该内容提供者标识对应的订阅者标识,并根据命令中携带的发送给每个订阅者的提示信息,获取到的订阅者标识以及该订阅者标识对应的用于生成信息配置文件中相关信息(例如:多媒体内容标识、提示信息签名、提示信息过期时间等)生成信息配置文件。订阅服务器将该信息配置文件发送给专门发送信息的指定服务器,并由该指定服务器解析该信息配置文件,并根据信息配置文件解析后的订阅者标识向每一个订阅者的用户发送提示信息。专利技术人发现现有技术至少存在以下问题:由于订阅者的用户数量众多,因此获取到的订阅者标识的数量级会很大,以使生成的信息配置文件的容量较大,进而发送该信息配置文件给指定服务器的时间过长,在网络流量的高峰时期所用时间会更长,降低了发送提示信息的效率。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种发送信息配置文件的方法及装置。所述技术方案如下:一方面,提供了一种发送信息配置文件的方法,所述方法包括:在订阅者标识与内容提供者标识的对应关系中,分批获取第一预设数量的指定的内容提供者标识对应的订阅者标识;根据所述指定的内容提供者向订阅者发送的提示信息,生成每一批订阅者标识对应的信息配置文件;调用预设的压缩算法对所述每一批获取到的订阅者标识对应的信息配置文件进行压缩处理,并将压缩处理后的信息配置文件发送给指定服务器,以使所述指定服务器对所述信息配置文件进行解压缩处理,并根据解压缩处理后的信息配置文件中的订阅者标识向订阅者发送提示信息。可选的,所述分批获取第一预设数量的指定的内容提供者标识对应的订阅者标识,包括:每次获取第二预设数量的指定的内容提供者标识对应的订阅者标识;所述第二预设数量小于或等于所述第一预设数量。可选的,所述根据所述指定的内容提供者向订阅者发送的提示信息,生成每一批订阅者标识对应的信息配置文件,包括:获取所述指定的内容提供者向订阅者发送的提示信息;获取每一批订阅者标识对应的用于生成信息配置文件所需的相关信息;根据所述提示信息,所述相关信息以及所述每一批订阅者标识,生成所述每一批订阅者标识对应的信息配置文件。可选的,所述将压缩处理后的信息配置文件发送给指定服务器,包括:通过超文本传输协议http协议将压缩处理后的信息配置文件同步发送给指定服务器中的提示信息发送进程。另一方面,提供了一种发送信息配置文件的装置,所述装置包括:获取模块,用于在订阅者标识与内容提供者标识的对应关系中,分批获取第一预设数量的指定的内容提供者标识对应的订阅者标识;生成模块,用于根据所述指定的内容提供者向订阅者发送的提示信息,生成每一批订阅者标识对应的信息配置文件;压缩模块,用于调用预设的压缩算法对所述每一批获取到的订阅者标识对应的信息配置文件进行压缩处理;发送模块,用于将压缩处理后的信息配置文件发送给指定服务器,以使所述指定服务器对所述信息配置文件进行解压缩处理,并根据解压缩处理后的信息配置文件中的订阅者标识向订阅者发送提示信息。可选的,所述获取模块具体用于:每次获取第二预设数量的指定的内容提供者标识对应的订阅者标识;所述第二预设数量小于或等于所述第一预设数量。可选的,所述生成模块,包括:第一获取单元,用于获取所述指定的内容提供者向订阅者发送的提示信息;第二获取单元,用于获取每一批订阅者标识对应的用于生成信息配置文件所需的相关信息;生成单元,用于根据所述提示信息,所述相关信息以及所述每一批订阅者标识,生成所述每一批订阅者标识对应的信息配置文件。可选的,所述发送模块具体用于:通过超文本传输协议http协议将压缩处理后的信息配置文件同步发送给指定服务器中的提示信息发送进程。本专利技术实施例提供的技术方案带来的有益效果是:通过分批获取指定的内容提供者对应的订阅者标识,生成每一批订阅者标识对应的信息配置文件,并将生成的每一个信息配置文件进行压缩处理。首先降低了每一个信息配置文件的容量;另外分批发送信息配置文件的方式,一方面由于每个信息配置文件的容量小,会降低传输的时间提高传输的效率,另一方面指定服务器接收到每一个信息配置文件后就可以对其进行解析执行发送提示信息的流程,无需接收到全部的信息配置文件再进行发送,提高了提示信息的发送效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的发送信息配置文件的方法流程图;图2是本专利技术实施例二提供的发送信息配置文件的方法流程图;图3是本专利技术实施例三提供的发送信息配置文件的装置结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一本专利技术实施例提供了一种发送信息配置文件的方法,参见图1。需要说明的是,对于本专利技术实施例的实施场景可以包括但不限于:在线教育平台,影音娱乐平台。其中,在线教育平台中学生的用户类别为订阅者,教师的用户类别为内容提供者,学生可以在该在线教育平台中观看订阅的教师提供的在线课程;影音娱乐平台中用户的用户类别为订阅者,主播的用户类别为内容提供者,用户可以在该影音娱乐平台中观看订阅的主播提供的多媒体内容。在订阅服务器中预先保存有订阅者标识与内容提供者标识的对应关系,可以通过订阅者对应的订阅信息表或者内容提供者对应的订阅信息表中得到。其中,订阅者对应的订阅信息表中存储有以订阅者标识为主键的订阅者标识与内容提供者标识的对应关系,该订阅者对应的订阅信息表中的每条订阅记录中还可以保存有该条订阅记录对应的状态,用于标识该条订阅记录的有效性,即有效状态或无效状态;还可以保存有该条记录的更改时间。其中,以订阅者标识为该表的主键,则在通过订阅者标识为检索关键字进行查询时,会提高在该表中的查询速度。内容提供者对应的订阅信息表中存储有以订阅者标识为主键的订阅者标识与内容提供者标识的对应关系,该订阅者对应的订阅信息表中的每条订阅记录中还可以保存有该条订阅记录对应的状态,用于标识该条订阅记录的有效性,即有效状态或无效状态;还可以保存有该条记录的更改时间。其中,以内容提供者标识为该表的主键,则在通过内容提供者标识为检索关键字进行查询时,会提高在该表中的查询速度。在本专利技术实施例执行之前订阅服务器会收到内容提供者的用户发布的发送提示信息的命令,该命令中携带内容提供者标识以及需要发送的提示信息。用于向订阅本文档来自技高网...
【技术保护点】
一种发送信息配置文件的方法,其特征在于,所述方法包括:在订阅者标识与内容提供者标识的对应关系中,分批获取第一预设数量的指定的内容提供者标识对应的订阅者标识;根据所述指定的内容提供者向订阅者发送的提示信息,生成每一批订阅者标识对应的信息配置文件;调用预设的压缩算法对所述每一批获取到的订阅者标识对应的信息配置文件进行压缩处理,并将压缩处理后的信息配置文件发送给指定服务器,以使所述指定服务器对所述信息配置文件进行解压缩处理,并根据解压缩处理后的信息配置文件中的订阅者标识向订阅者发送提示信息。
【技术特征摘要】
1.一种发送信息配置文件的方法,其特征在于,所述方法包括:在订阅者标识与内容提供者标识的对应关系中,分批获取指定的内容提供者标识对应的第一预设数量的订阅者标识;根据所述指定的内容提供者向订阅者发送的提示信息,生成每一批订阅者标识对应的信息配置文件;调用预设的压缩算法对所述每一批获取到的订阅者标识对应的信息配置文件进行压缩处理,并将压缩处理后的信息配置文件发送给指定服务器,以使所述指定服务器对所述信息配置文件进行解压缩处理,并根据解压缩处理后的信息配置文件中的订阅者标识向订阅者发送提示信息。2.根据权利要求1所述的方法,其特征在于,所述分批获取指定的内容提供者标识对应的第一预设数量的订阅者标识,包括:每次获取指定的内容提供者标识对应的第二预设数量的订阅者标识;所述第二预设数量小于或等于所述第一预设数量。3.根据权利要求1所述的方法,其特征在于,所述根据所述指定的内容提供者向订阅者发送的提示信息,生成每一批订阅者标识对应的信息配置文件,包括:获取所述指定的内容提供者向订阅者发送的提示信息;获取每一批订阅者标识对应的用于生成信息配置文件所需的相关信息;根据所述提示信息,所述相关信息以及所述每一批订阅者标识,生成所述每一批订阅者标识对应的信息配置文件。4.根据权利要求1所述的方法,其特征在于,所述将压缩处理后的信息配置文件发送给指定服务器,包括:通过超文本传输协议http协议将压缩处理后的信息配置文件同步发送给指定...
【专利技术属性】
技术研发人员:郭景洋,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。