预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113867921A(43)申请公布日2021.12.31(21)申请号202111242841.X(22)申请日2021.10.25(71)申请人联想(北京)有限公司地址100085北京市海淀区上地西路6号2幢2层201-H2-6(72)发明人杨磊(74)专利代理机构北京集佳知识产权代理有限公司11227代理人刘乐(51)Int.Cl.G06F9/48(2006.01)G06F9/50(2006.01)G06F9/54(2006.01)权利要求书2页说明书11页附图3页(54)发明名称处理方法、装置、电子设备及存储介质(57)摘要本申请提供的处理方法,目标应用被执行触发事件,则按照资源对象对其交互表单所绑定的API进行归类,被归类到一组的API对应同一个资源对象,这就可以按照资源对象获得各组API的资源数据并缓存。由此,在目标应用被完成发布、且其应用实例被启动后,能够基于所缓存的资源数据响应通过目标交互表单所发起的API调度,这就可以减少网络传输和网络IO的次数,显著提高低代码平台应用表单调度API的效率。此外,本申请还可以降低低代码应用在API调度过程中受网络传输效率的影响,针对跨网络区域的API资源检索性能有明显提升。CN113867921ACN113867921A权利要求书1/2页1.一种处理方法,所述方法包括:在目标应用被执行触发事件的情况下,按照资源对象对所述目标应用下交互表单所绑定的应用程序接口API进行归类,归类到一组的API对应同一资源对象;获得并缓存各组API所对应资源对象的资源数据,以实现:在所述目标应用处于已发布状态、且其应用实例被启动的情况下,基于所缓存的资源数据响应通过目标交互表单所发起的API调度。2.根据权利要求1所述的方法,所述按照资源对象对所述目标应用下交互表单所绑定的应用程序接口API进行归类,包括:获得所述目标应用下所述交互表单的API配置属性;基于所述API配置属性确定所述交互表单相关联的至少一个API;按照资源对象对所述至少一个API进行归类。3.根据权利要求1所述的方法,所述获得并缓存各组API所对应资源对象的资源数据,包括:对各组API执行预聚合操作,以获得各组API对应的API请求;通过各组API对应的API请求获得各组API所对应资源对象的资源数据;将各组API对应的资源数据缓存更新至各组API对应的缓存区域。4.根据权利要求1所述的方法,所述基于所缓存的资源数据响应通过目标交互表单所发起的API调度,包括:如果通过所述目标交互表单所调度的API对应的API请求属于资源检索类、且属于其中一组API,则从所缓存的、所属一组API对应的资源数据中,检索与所调度的API对应的API请求相匹配的资源数据。5.根据权利要求4所述的方法,所述基于所缓存的资源数据响应通过目标交互表单所发起的API调度,还包括:如果通过所述目标交互表单所调度的API对应的API请求属于资源检索类、且不属于其中任意一组API,则通过所调度的API对应的API请求获得相应资源对象的资源数据;将所调度的API对应的资源数据缓存更新至所调度的API对应的缓存区域。6.根据权利要求4所述的方法,所述基于所缓存的资源数据响应通过目标交互表单所发起的API调度,还包括:如果通过所述目标交互表单所调度的API对应的API请求不属于资源检索类,通过所调度的API对应的API请求获得相应资源对象的资源数据。7.根据权利要求4所述的方法,所调度的API依次包括属于同一组API的第一API和第二API、且绑定所述第一API的交互表单是绑定所述第二API的交互表单的上级表单;所述从所缓存的、所属一组API对应的资源数据中,检索与所调度的API对应的API请求相匹配的资源数据,包括:从所缓存的、所述第一API所属一组API对应的资源数据中,检索与所述第一API对应的API请求相匹配的第一资源数据;从所述第一资源数据中检索与所述第二API对应的API请求相匹配的第二资源数据。8.一种处理装置,所述装置包括:归类模块,用于在目标应用被执行触发事件的情况下,按照资源对象对所述目标应用2CN113867921A权利要求书2/2页下交互表单所绑定的应用程序接口API进行归类,归类到一组的API对应同一资源对象;处理模块,用于获得并缓存各组API所对应资源对象的资源数据,以实现:在所述目标应用处于已发布状态、且其应用实例被启动的情况下,基于所缓存的资源数据响应通过目标交互表单所发起的API调度。9.一种电子设备,所述电子设备包括:存储器,用于存储应用程序及所述应用程序运行所产生的数据;处理器,用于执行所述应用程序,以实现功能:在目标应用被执行触发事件的情况下,按照资源对