返回搜索
档案
一种基于代码块规则定义的异步任务管理方法
发明专利未知
10权利要求 · 5 独立
§ Ⅰ
卷宗概要
IPC 分类
G06F 9/48 (2006.01)G06F 8/41 (2018.01)
本发明实施例公开一种基于代码块规则定义的异步任务管理方法。该方法包括:通过编译器获取并解析Neta块代码得到注解序列;通过编译器生成第一Future对象;基于注解序列调用编译器或事件循环执行异步任务管理操作;通过事件循环基于第一Future对象跟踪总体执行状态并在执行流遇到未就绪的Future对象时暂停,待该Future对象变为就绪状态后恢复;当Neta块代码出现异常时,通过事件循环利用捕获子句中异常表达式匹配异常类型并执行对应的语句序列。本发明实施例的技术方案,实现无依赖异步任务的自动并行执行、集中式异常处理、灵活的控制流管理及清晰扁平的代码结构,提升异步编程的并发效率、可维护性和可读性。
登录后阅读全文
已显示权利要求 1。免费注册即可阅读全部 10 项权利要求、说明书全文、全部附图、翻译和法律状态。
- 全部权利要求
- 技术领域
- 背景技术
- 发明内容
- 附图说明
- 具体实施方式