发明名称 |
队列消息的处理方法、控制消息进入队列的方法及装置 |
摘要 |
本发明实施例公开了一种消息队列的处理方法、控制消息进入队列的方法及装置,所述处理方法包括:接收需要处理的消息;按照消息的依赖关系进行分类,并将分类后的消息放入对应的处理队列组中,所述处理队列组包括:并行处理队列组和串行处理队列;获取处理队列组中的头节点链表,头节点链表为对应的处理队列组中每个不同时刻对应的消息链表的节点连接在一起的链表;所述头节点链表包括:并行处理队列组的并行头节点链表和串行处理队列组的串行头节点链表;在达到对应的所述头节点链表中的节点的处理时刻时,对所述头节点链表中的节点的消息链表进行处理。本发明实施例通过双队列链表的方式对消息进行并行处理,提高了消息的处理时效。 |
申请公布号 |
CN103543988A |
申请公布日期 |
2014.01.29 |
申请号 |
CN201310504955.6 |
申请日期 |
2013.10.23 |
申请人 |
华为终端有限公司 |
发明人 |
高光远 |
分类号 |
G06F9/38(2006.01)I |
主分类号 |
G06F9/38(2006.01)I |
代理机构 |
北京弘权知识产权代理事务所(普通合伙) 11363 |
代理人 |
许伟群;郭放 |
主权项 |
一种消息队列的处理方法,其特征在于,所述方法应用于移动终端的操作系统,所述方法包括:接收需要处理的消息;按照所述消息的依赖关系进行分类,并将分类后的消息放入对应的处理队列组中,所述处理队列组包括:并行处理队列组和串行处理队列;获取所述处理队列组中的头节点链表,所述头节点链表为对应的处理队列组中每个不同时刻对应的消息链表的节点连接在一起的链表;其中,所述头节点链表包括:并行处理队列组中的并行头节点链表和串行处理队列组中的串行头节点链表;在达到对应的所述头节点链表中的节点的处理时刻时,对所述头节点链表中的节点的消息链表进行处理。 |
地址 |
518129 广东省深圳市龙岗区坂田华为基地B区2号楼 |