[发明专利]一种程序的执行方法和设备有效
申请号: | 201611161422.2 | 申请日: | 2016-12-15 |
公开(公告)号: | CN106598599B | 公开(公告)日: | 2019-08-27 |
发明(设计)人: | 王弘远 | 申请(专利权)人: | 王弘远 |
主分类号: | G06F9/448 | 分类号: | G06F9/448 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 毕翔宇 |
地址: | 100000 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 程序 执行 方法 设备 | ||
1.一种程序的执行方法,其特征在于,应用于包括多个终端的系统中,该执行方法包括:
将完整代码数据集发送给系统中的各个终端;其中,所述完整代码数据集中按照处理顺序依次存储有各个终端所需代码数据;
针对各个终端,通过当前的终端执行代码数据中属于自身的程序段,并识别出下一程序段所对应的终端,生成执行请求;
通过当前的终端将执行请求发送给识别出的终端,以便通过识别出的终端执行属于自身的程序段;其中,所述执行请求中包括下一终端的标识、下一程序段在代码数据中的位置信息以及执行下一程序段所需的业务数据
当当前终端接收到执行请求,确定接下来要执行的程序段所属的终端;
若确定的终端并不是自身,则生成对应的执行请求发送给所确定的终端;
若当前的处理模式为同步模式时,保留当前的终端的执行会话数据,且暂停后续程序段的执行;
若当前的处理模式为异步模式时,则通过当前的终端跳过不属于自身的程序段,执行后续属于自身的程序段,且保留一个异步对象。
2.如权利要求1所述的执行方法,其特征在于,还包括:
若当前的终端接收到来自其他终端的执行请求,通过当前的终端基于接收到的执行请求获取待执行的程序段在代码数据中的位置信息以及待执行程序段执行所需的业务数据;
根据获取的位置信息获取需要执行的程序段,并根据执行请求中的业务数据执行所获取的程序段;且在执行的过程中识别到接下来要执行的程序段时,结合对应识别到的程序段的业务数据生成执行请求发送给识别到的程序段所对应的终端。
3.一种程序的执行方法,其特征在于,应用于包括多个终端的系统中,该执行方法包括:
将完整代码数据集发送给系统中的各个终端;其中,所述完整代码数据集中按照处理顺序依次存储有各个终端所需代码数据;
针对各个终端,通过当前的终端执行代码数据中属于自身的程序段,并识别出下一程序段所对应的终端,生成执行请求;
通过当前的终端将执行请求发送给识别出的终端,以便通过识别出的终端执行属于自身的程序段;其中,所述执行请求中包括下一终端的标识、下一程序段在代码数据中的位置信息以及执行下一程序段所需的业务数据;
若当前的终端的处理过程是基于其他终端发送的执行请求而进行的,在当前的终端执行完成对应的程序段之后,还包括:
通过当前的终端向发送执行请求的其他终端反馈处理完成后的运行数据;
若其他终端处理是以同步模式发起的处理过程,则通过其他终端消除所保留的执行会话数据,并基于反馈的运行数据执行所属的程序段;
若其他终端处理是以异步模式发起的处理过程,则通过其他终端将反馈的运行数据存储在异步对象中。
4.一种程序的执行方法,其特征在于,应用于包括多个终端的系统中,该执行方法包括:
将完整代码数据集发送给系统中的各个终端;其中,所述完整代码数据集中按照处理顺序依次存储有各个终端所需代码数据;
针对各个终端,通过当前的终端执行代码数据中属于自身的程序段,并识别出下一程序段所对应的终端,生成执行请求;
通过当前的终端将执行请求发送给识别出的终端,以便通过识别出的终端执行属于自身的程序段;其中,所述执行请求中包括下一终端的标识、下一程序段在代码数据中的位置信息以及执行下一程序段所需的业务数据;
当检测到存在有执行请求处理失败时,若执行请求处理失败的终端是以同步模式发起的,通过指定的终端根据之前保留的执行会话数据来执行对应执行请求失败的程序段;
若执行请求处理失败的终端是以异步模式发起的,通过指定的终端将失败结果反馈给异步对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王弘远,未经王弘远许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611161422.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:界面显示方法及装置
- 下一篇:开机向导信息显示方法及终端设备