发明名称 一种API请求保序处理方法及系统
摘要 本发明提供一种API请求保序处理方法及系统,所述方法包括:主线程判断当前处理的API请求是否包括IO操作;若主线程确定当前处理的API请求包括IO操作,则创建与该API请求对应的请求回复队列和请求回复线程,以及主线程将API请求中的四元组信息加入到请求调度队列中,以使调度线程处理该请求调度队列中四元组信息对应的任务,且请求回复线程阻塞等待该API请求对应的执行结果;请求调度队列和调度线程为在API进程启动时创建的;主线程执行下一个需要处理的API请求。上述方法能够实现预先创建的多个线程并发处理API请求,并实现API请求的保序处理。
申请公布号 CN105159774A 申请公布日期 2015.12.16
申请号 CN201510398795.0 申请日期 2015.07.08
申请人 清华大学 发明人 向阳
分类号 G06F9/50(2006.01)I;G06F9/52(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 北京路浩知识产权代理有限公司 11002 代理人 李相雨
主权项 一种API请求保序处理方法,其特征在于,包括:主线程判断当前处理的API请求是否包括IO操作;若主线程确定当前处理的API请求包括IO操作,则创建与该API请求对应的请求回复队列和请求回复线程,以及所述主线程将所述API请求中的四元组信息加入到请求调度队列中,以使调度线程处理该请求调度队列中四元组信息对应的任务,且所述请求回复线程阻塞等待该API请求对应的执行结果;所述请求调度队列和调度线程为在API进程启动时创建的;所述主线程执行下一个需要处理的API请求。
地址 100084 北京市海淀区清华园北京100084-82信箱