一种信息拦截处理方法以及装置与流程

文档序号:12376778阅读:来源:国知局

技术特征:

1.一种信息拦截处理方法,其特征在于,包括:

检测预设的共享内存中的上报队列对应的队列属性参数;所述上报队列是用于存储客户端上报的业务访问信息,且所述业务访问信息包含本地分配的拦截规则序号;

当所述队列属性参数满足预设上报条件时,通过预设的拦截代理服务将所述上报队列中的所有业务访问信息统一上报至拦截后台服务器,以使所述拦截后台服务器根据汇总得到的业务访问信息以及各业务访问信息中的拦截规则序号所对应的拦截规则生成多个拦截指示信息;

通过所述拦截代理服务获取所述多个拦截指示信息,并根据所述本地分配的拦截规则序号在所述多个拦截指示信息中选择出目标拦截指示信息,以便于后续根据所述目标拦截指示信息对获取到的新业务访问信息进行拦截处理。

2.如权利要求1所述的方法,其特征在于,所述队列属性参数包括队列存储时间和已存储的业务访问信息数量;

在所述当所述队列属性参数满足预设上报条件时,通过预设的拦截代理服务将所述上报队列中的所有业务访问信息统一上报至拦截后台服务器的步骤之前,还包括:

判断所述队列存储时间是否满足预设的上报时间周期,并在判断出所述队列存储时间满足所述上报时间周期时,确定所述队列属性参数满足预设上报条件;或者,

判断所述已存储的业务访问信息数量是否达到预设的信息数量阈值,并在判断出所述已存储的业务访问信息数量达到所述信息数量阈值时,确定所述队列属性参数满足预设上报条件。

3.如权利要求1所述的方法,其特征在于,所述共享内存还包括拦截规则序号记录库和本地拦截指示信息库;所述拦截规则序号记录库是用于存储所获取到的业务访问信息对应的本地分配的拦截规则序号;所述本地拦截指示信息库用于存储所述目标拦截指示信息。

4.如权利要求3所述的方法,其特征在于,所述拦截代理服务包括上报进程;

则所述通过预设的拦截代理服务将所述上报队列中的所有业务访问信息统一上报至拦截后台服务器,具体包括:

所述上报进程提取所述上报队列中的所有业务访问信息,并将所提取的所有业务访问信息统一上报至拦截后台服务器。

5.如权利要求4所述的方法,其特征在于,所述通过所述拦截代理服务获取所述多个拦截指示信息,并根据所述本地分配的拦截规则序号在所述多个拦截指示信息中选择出目标拦截指示信息,包括:

所述上报进程接收所述拦截后台服务器发送的数据回包,并存储所述数据回包中所携带的所述多个拦截指示信息;

所述上报进程在所述拦截规则序号记录库中查找在预设时间段内所存储的拦截规则序号,并确定为目标拦截规则序号,并在所述多个拦截指示信息中选择与所述目标拦截规则序号对应的目标拦截指示信息,并将所述目标拦截指示信息存储到所述本地拦截指示信息库。

6.如权利要求4所述的方法,其特征在于,所述拦截代理服务还包括信息维护进程;

则所述通过所述拦截代理服务获取所述多个拦截指示信息,并根据所述本地分配的拦截规则序号在所述多个拦截指示信息中选择出目标拦截指示信息,包括:

所述信息维护进程按照预设拉取时间周期从所述拦截后台服务器中拉取所述多个拦截指示信息并存储所拉取到的所述多个拦截指示信息,或者,所述信息维护进程接收所述拦截后台服务器所推送的所述多个拦截指示信息并存储所接收到的所述多个拦截指示信息;

所述信息维护进程在所述拦截规则序号记录库中查找在预设时间段内所存储的拦截规则序号,并确定为目标拦截规则序号,并在所述多个拦截指示信息中选择与所述目标拦截规则序号对应的目标拦截指示信息,并将所述目标拦截指示信息存储到所述本地拦截指示信息库。

7.如权利要求5或6所述的方法,其特征在于,还包括:

当获取到所述客户端上报的新业务访问信息时,为所述新业务访问信息分配对应的拦截规则序号,并将所分配的拦截规则序号添加至所述新业务访问信息中;

将包含所分配的拦截规则序号的新业务访问信息存储到所述上报队列中,并将所分配的拦截规则序号存储到所述拦截规则序号记录库中;

从所述本地拦截指示信息库中提取所述目标拦截指示信息,并在所分配的拦截规则序号与所述目标拦截指示信息相关联时,对所述新业务访问信息进行拦截。

8.一种信息拦截处理装置,其特征在于,包括:

检测模块,用于检测预设的共享内存中的上报队列对应的队列属性参数;所述上报队列是用于存储客户端上报的业务访问信息,且所述业务访问信息包含本地分配的拦截规则序号;

拦截代理服务模块,用于当所述队列属性参数满足预设上报条件时,将所述上报队列中的所有业务访问信息统一上报至拦截后台服务器,以使所述拦截后台服务器根据汇总得到的业务访问信息以及各业务访问信息中的拦截规则序号所对应的拦截规则生成多个拦截指示信息;

所述拦截代理服务模块,还用于获取所述多个拦截指示信息,并根据所述本地分配的拦截规则序号在所述多个拦截指示信息中选择出目标拦截指示信息,以便于后续根据所述目标拦截指示信息对获取到的新业务访问信息进行拦截处理。

9.如权利要求8所述的装置,其特征在于,所述队列属性参数包括队列存储时间和已存储的业务访问信息数量;

所述信息拦截处理装置还包括:

第一判断确定模块,用于判断所述队列存储时间是否满足预设的上报时间周期,并在判断出所述队列存储时间满足所述上报时间周期时,确定所述队列属性参数满足预设上报条件;

第二判断确定模块,用于判断所述已存储的业务访问信息数量是否达到预设的信息数量阈值,并在判断出所述已存储的业务访问信息数量达到所述信息数量阈值时,确定所述队列属性参数满足预设上报条件。

10.如权利要求8所述的装置,其特征在于,所述共享内存还包括拦截规则序号记录库和本地拦截指示信息库;所述拦截规则序号记录库是用于存储所获取到的业务访问信息对应的本地分配的拦截规则序号;所述本地拦截指示信息库用于存储所述目标拦截指示信息。

11.如权利要求10所述的装置,其特征在于,所述拦截代理服务模块包括:

上报进程单元,用于提取所述上报队列中的所有业务访问信息,并将所提取的所有业务访问信息统一上报至拦截后台服务器。

12.如权利要求11所述的装置,其特征在于,

所述上报进程单元,还用于接收所述拦截后台服务器发送的数据回包,并存储所述数据回包中所携带的所述多个拦截指示信息;

所述上报进程单元,还用于在所述拦截规则序号记录库中查找在预设时间段内所存储的拦截规则序号,并确定为目标拦截规则序号,并在所述多个拦截指示信息中选择与所述目标拦截规则序号对应的目标拦截指示信息,并将所述目标拦截指示信息存储到所述本地拦截指示信息库。

13.如权利要求11所述的装置,其特征在于,所述拦截代理服务模块还包括:

信息维护进程单元,用于按照预设拉取时间周期从所述拦截后台服务器中拉取所述多个拦截指示信息并存储所拉取到的所述多个拦截指示信息,或者,用于接收所述拦截后台服务器所推送的所述多个拦截指示信息并存储所接收到的所述多个拦截指示信息;

所述信息维护进程单元,还用于在所述拦截规则序号记录库中查找在预设时间段内所存储的拦截规则序号,并确定为目标拦截规则序号,并在所述多个拦截指示信息中选择与所述目标拦截规则序号对应的目标拦截指示信息,并将所述目标拦截指示信息存储到所述本地拦截指示信息库。

14.如权利要求12或13所述的装置,其特征在于,还包括:

序号分配模块,用于当获取到所述客户端上报的新业务访问信息时,为所述新业务访问信息分配对应的拦截规则序号,并将所分配的拦截规则序号添加至所述新业务访问信息中;

存储模块,用于将包含所分配的拦截规则序号的新业务访问信息存储到所述上报队列中,并将所分配的拦截规则序号存储到所述拦截规则序号记录库中;

拦截处理模块,用于从所述本地拦截指示信息库中提取所述目标拦截指示信息,并在所分配的拦截规则序号与所述目标拦截指示信息相关联时,对所述新业务访问信息进行拦截。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1