[发明专利]一种串行事件转换成并行事件的方法无效
申请号: | 201310322497.4 | 申请日: | 2013-07-29 |
公开(公告)号: | CN103345385A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 程卫双 | 申请(专利权)人: | 北京汉邦高科数字技术股份有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京中北知识产权代理有限公司 11253 | 代理人: | 冯梦洪 |
地址: | 100089 北京市海淀区长*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种不会阻塞事件回调函数、同时使原本只能串行执行的业务逻辑能并行地被执行的串行事件转换成并行事件的方法,包括事件定义、事件接收处理、事件分发三个步骤,通过使用内存池技术、线程池技术和业务控制逻辑来实现串行事件并行化。 | ||
搜索关键词: | 一种 串行 事件 转换 并行 方法 | ||
【主权项】:
一种串行事件转换成并行事件的方法,其特征在于:包括事件定义、事件接收处理、事件分发三个步骤,其中:(1)事件定义步骤定义事件数据结构,事件数据结构包括事件类型标识号、原始事件所需参数组成的数据结构指针、原始事件所需参数组成的数据结构长度、事件分发函数指针链表、当前事件的引用计数;(2)事件接收处理步骤包括:(2.1)定义一个事件队列、一个事件队列监视线程、一个内存池、一个线程池;(2.2)从事件源处接收事件所需参数;(2.3)根据参数大小从内存池中申请内存并初始化步骤(1)的事件数据结构;(2.4)把事件数据结构存放在事件容器中;(3)事件分发步骤包括:(3.1)从事件容器中取出事件数据结构;(3.2)利用线程池技术把事件数据结构中的原始参数分发到相应的分发函数中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京汉邦高科数字技术股份有限公司,未经北京汉邦高科数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310322497.4/,转载请声明来源钻瓜专利网。