发送离线消息的方法及装置制造方法及图纸

技术编号:15299197 阅读:78 留言:0更新日期:2017-05-12 01:03
本发明专利技术提供了发送离线消息的方法及装置,该方法包括:接收请求方获取离线数据的数量信息的数量获取请求;依据数据获取请求从预定的存储区域中确定离线数据的第一数量信息,并将第一数量信息发送至请求方;接收请求方返回的数据获取请求,数据获取请求包括依据第一数量信息确定的待获取离线数据的第二数量信息;从预定的存储区域中确定与第二数量信息对应的离线数据,并将离线数据发送至请求方。通过本发明专利技术,使得用户能够根据第一数量信息自定义待获取离线数据的第二数量信息,满足了用户的个性化需求,同时避免了因请求方接收过量的离线数据导致无法正确接收所需离线数据的情况发生。

Method and apparatus for sending offline messages

The present invention provides a method and a device for sending offline messages, the method includes: obtaining the request number receiving request access number information offline data; according to the data acquisition is determined off-line data first quantity information from a storage area in a predetermined number of the first request, and will send the information to the requesting party; obtaining request is received requesting party the returned data, including data acquisition request to be determined on the basis of the first number information obtaining the offline data second number information; determine the offline data corresponding to the second number of information from a predetermined storage area, and the data is transmitted to the requesting party offline. The invention enables the user to customize according to the first amount of information to be obtained off-line data second the amount of information, to meet the needs of individual users, avoiding the requesting party receiving the offline data excessive cannot correctly receive required offline data to happen.

【技术实现步骤摘要】

本专利技术涉及计算机
,具体而言,本专利技术涉及一种发送离线消息的方法及装置
技术介绍

技术实现思路
为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:本专利技术的实施例提出了一种发送离线消息的方法,包括:接收请求方获取离线数据的数量信息的数量获取请求;依据数据获取请求从预定的存储区域中确定离线数据的第一数量信息,并将第一数量信息发送至请求方;接收请求方返回的数据获取请求,数据获取请求包括依据第一数量信息确定的待获取离线数据的第二数量信息;从预定的存储区域中确定与第二数量信息对应的离线数据,并将离线数据发送至请求方。可选地,其中,还包括:接收到来自多个发送方的离线数据并将接收到的离线数据依据其各自的发送方的标识信息存储至预定的存储区域中;其中,依据数据获取请求从预定的存储区域中确定离线数据的第一数量信息,包括:从预定的存储区域中确定与多个发送方的标识信息对应的离线数据的总数量。可选地,其中,依据数据获取请求从预定的存储区域中确定离线数据的第一数量信息,还包括:确定数据获取请求中包括的请求方期望获取到的离线数据的发送方的标识信息;依据已确定的发送方的标识信息,从预定的存储区域中确定针对已确定的每一发送方的离线数据的总数量。优选地,其中,第二数量信息包括请求方期望获取到的离线数据的发送方的标识信息及相应的期望获取到的离线数据的起始数据标识及期望数据数量;其中,从预定的存储区域中确定与第二数量信息对应的离线数据,包括:从预定的存储区域中确定与请求方期望获取到的离线数据的发送方的标识信息相应的、从起始数据标识开始的期望数据数量的离线数据。可选地,其中,还包括:接收请求方返回的针对任一离线数据的反馈信息;依据反馈信息判断请求方是否已正确接收到任一离线数据;若判断结果为正确接收到任一离线数据,删除任一离线数据。优选地,若判断结果为正确接收到任一离线数据,删除任一离线数据,包括:提取反馈信息中针对待删除数据的相关标识信息;依据针对待删除数据的相关标识信息,将预定的存储区域中相应的离线数据进行删除;其中,待删除数据的相关标识信息包括待删除离线数据所属的发送方的标识信息、归属于发送方的起始数据标识及数量信息。优选地,其中,预定的存储区域包括缓存数据库和磁盘数据库;其中,从预定的存储区域中确定与第二数量信息对应的离线数据,包括:从缓存数据库中确定与第二数量信息对应的离线数据;若缓存数据库中未存储对应的离线数据,从磁盘数据库中查找以确定对应的离线数据;其中,删除任一离线数据,包括:删除缓存数据库和/或磁盘数据库中任一离线数据的数据记录。可选地,还包括:为预定的存储区域中已存储的各个离线数据分别设置过期时间;当监测到任一离线数据的存储时间达到为其设置的过期时间时,删除预定的存储区域中对应的离线数据。本专利技术的另一实施例提出了一种发送离线消息的装置,包括:第一接收模块,用于接收请求方获取离线数据的数量信息的数量获取请求;第一确定及发送模块,用于依据数据获取请求从预定的存储区域中确定离线数据的第一数量信息,并将第一数量信息发送至请求方;第二接收模块,用于接收请求方返回的数据获取请求,数据获取请求包括依据第一数量信息确定的待获取离线数据的第二数量信息;第二确定及发送模块,用于从预定的存储区域中确定与第二数量信息对应的离线数据,并将离线数据发送至请求方。可选地,其中,还包括:接收及存储模块,用于接收到来自多个发送方的离线数据并将接收到的离线数据依据其各自的发送方的标识信息存储至预定的存储区域中;其中,第一确定及发送模块,包括:第一确定单元,用于从预定的存储区域中确定与多个发送方的标识信息对应的离线数据的总数量。可选地,其中,第一确定及发送模块,还包括:第二确定单元,用于确定数据获取请求中包括的请求方期望获取到的离线数据的发送方的标识信息;第三确定单元,用于依据已确定的发送方的标识信息,从预定的存储区域中确定针对已确定的每一发送方的离线数据的总数量。优选地,其中,第二数量信息包括请求方期望获取到的离线数据的发送方的标识信息及相应的期望获取到的离线数据的起始数据标识及期望数据数量;其中,第二确定及发送模块,包括:第四确定单元,用于从预定的存储区域中确定与请求方期望获取到的离线数据的发送方的标识信息相应的、从起始数据标识开始的期望数据数量的离线数据。可选地,其中,还包括:接收模块,用于接收请求方返回的针对任一离线数据的反馈信息;判断模块,用于依据反馈信息判断请求方是否已正确接收到任一离线数据;删除模块,用于若判断结果为正确接收到任一离线数据,删除任一离线数据。优选地,删除模块包括:提取单元,用于提取反馈信息中针对待删除数据的相关标识信息;第一删除单元,用于依据针对待删除数据的相关标识信息,将预定的存储区域中相应的离线数据进行删除;其中,待删除数据的相关标识信息包括待删除离线数据所属的发送方的标识信息、归属于发送方的起始数据标识及数量信息。优选地,其中,预定的存储区域包括缓存数据库和磁盘数据库;其中,第二确定及发送模块,包括:第五确定单元,用于从缓存数据库中确定与第二数量信息对应的离线数据;查找单元,用于若缓存数据库中未存储对应的离线数据,从磁盘数据库中查找以确定对应的离线数据;其中,删除模块,包括:第二删除单元,用于删除缓存数据库和/或磁盘数据库中任一离线数据的数据记录。可选地,还包括:设置模块,用于为预定的存储区域中已存储的各个离线数据分别设置过期时间;监测及删除模块,用于当监测到任一离线数据的存储时间达到为其设置的过期时间时,删除预定的存储区域中对应的离线数据。本专利技术的实施例中,提出了一种发送离线消息的方案,接收请求方获取离线数据的数量信息的数量获取请求,依据数据获取请求从预定的存储区域中确定离线数据的第一数量信息,并将第一数量信息发送至请求方,为后续请求方根据离线数据的第一数量来确定待获取离线数据的第二数量信息提供了必要的前提保障;接收请求方返回的数据获取请求,数据获取请求包括依据第一数量信息确定的待获取离线数据的第二数量信息,使得用户能够根据第一数量信息自定义待获取离线数据的第二数量信息,满足了用户的个性化需求,同时避免了因请求方接收过量的离线数据导致无法正确接收所需离线数据的情况发生;从预定的存储区域中确定与第二数量信息对应的离线数据,并将离线数据发送至请求方,实现了准确且快速地确定对应的离线数据,并及时地将离线数据发送至请求方。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术中一个实施例的发送离线消息的方法的流程示意图;图2为本专利技术中另一实施例的发送离线消息的装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解本文档来自技高网
...
发送离线消息的方法及装置

【技术保护点】
一种发送离线消息的方法,包括:接收请求方获取离线数据的数量信息的数量获取请求;依据所述数据获取请求从预定的存储区域中确定离线数据的第一数量信息,并将所述第一数量信息发送至所述请求方;接收所述请求方返回的数据获取请求,所述数据获取请求包括依据所述第一数量信息确定的待获取离线数据的第二数量信息;从预定的存储区域中确定与所述第二数量信息对应的离线数据,并将所述离线数据发送至所述请求方。

【技术特征摘要】
1.一种发送离线消息的方法,包括:接收请求方获取离线数据的数量信息的数量获取请求;依据所述数据获取请求从预定的存储区域中确定离线数据的第一数量信息,并将所述第一数量信息发送至所述请求方;接收所述请求方返回的数据获取请求,所述数据获取请求包括依据所述第一数量信息确定的待获取离线数据的第二数量信息;从预定的存储区域中确定与所述第二数量信息对应的离线数据,并将所述离线数据发送至所述请求方。2.根据权利要求1所述的方法,其中,还包括:接收到来自多个发送方的离线数据并将接收到的离线数据依据其各自的发送方的标识信息存储至预定的存储区域中;其中,所述依据所述数据获取请求从预定的存储区域中确定离线数据的第一数量信息,包括:从预定的存储区域中确定与所述多个发送方的标识信息对应的离线数据的总数量。3.根据权利要求2所述的方法,其中,所述依据所述数据获取请求从预定的存储区域中确定离线数据的第一数量信息,还包括:确定所述数据获取请求中包括的所述请求方期望获取到的离线数据的发送方的标识信息;依据已确定的发送方的标识信息,从预定的存储区域中确定针对已确定的每一发送方的离线数据的总数量。4.根据权利要求2或3所述的方法,其中,所述第二数量信息包括所述请求方期望获取到的离线数据的发送方的标识信息及相应的期望获取到的离线数据的起始数据标识及期望数据数量;其中,所述从预定的存储区域中确定与所述第二数量信息对应的离线数据,包括:从预定的存储区域中确定与所述请求方期望获取到的离线数据的发送方的标识信息相应的、从起始数据标识开始的期望数据数量的离线数据。5.根据权利要求1所述的方法,其中,还包括:接收所述请求方返回的针对任一离线数据的反馈信息;依据所述反馈信息判断所述请求方是否已正确接收到所述任一离线数据;若判断结果为正确接收到所述任一离线数据,删除所述任一离线数据。6.根据权利要求5所述的方法,所述若判断结果为正确接收到所述任一离线数据,删除所述任一...

【专利技术属性】
技术研发人员:郭军
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1