一种程序运行方法、装置、设备和可读介质制造方法及图纸

技术编号:32461323 阅读:37 留言:0更新日期:2022-02-26 08:50
本说明书实施例公开了一种程序运行方法、装置、设备和可读介质。方案可以包括:第一程序获取第二程序针对公共基础组件的调用请求;所述公共基础组件为预先设置的组件;从所述公共基础组件中,确定所述调用请求需要调用的目标组件;执行所述目标组件,得到执行结果;向所述第二程序返回所述执行结果。第二程序返回所述执行结果。第二程序返回所述执行结果。

【技术实现步骤摘要】
一种程序运行方法、装置、设备和可读介质


[0001]本申请涉及计算机
,尤其涉及一种程序运行方法、装置、设备和计算机可读介质。

技术介绍

[0002]通常,在业务项目研发过程中,需要让项目具有例如参数对象的包装、异常的处理、日志的打印等基础的能力。在实际开发时,每次开发业务项目都需要去开发这些基础的能力,而重复地对这些基础能力进行开发是耗时耗力的,也导致业务项目的研发效率降低。
[0003]鉴于此,需要提供一种提高业务项目研发效率的方法。

技术实现思路

[0004]本说明书实施例提供一种程序运行方法、装置、设备和计算机可读介质,以解决现有业务项目研发过程效率较低的问题。
[0005]为解决上述技术问题,本说明书实施例是这样实现的:
[0006]本说明书实施例提供的一种程序运行方法,包括:
[0007]第一程序获取第二程序针对公共基础组件的调用请求;所述公共基础组件为预先设置的组件;
[0008]从所述公共基础组件中,确定所述调用请求需要调用的目标组件;
[0009]执行所述目本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种程序运行方法,包括:第一程序获取第二程序针对公共基础组件的调用请求;所述公共基础组件为预先设置的组件;从所述公共基础组件中,确定所述调用请求需要调用的目标组件;执行所述目标组件,得到执行结果;向所述第二程序返回所述执行结果。2.如权利要求1所述的方法,所述第一程序获取第二程序针对公共基础组件的调用请求,具体包括:门面角色获取客户角色针对目标子系统的调用请求。3.如权利要求2所述的方法,从所述公共基础组件中,确定所述调用请求需要调用的目标组件,具体包括:根据所述调用请求中携带的调用参数,将与所述调用参数对应的目标子系统确定为需要调用的目标组件。4.如权利要求1所述的方法,所述公共基础组件包括异常处理组件;所述执行所述目标组件,具体包括:获取所述调用请求中携带的异常类型信息;基于所述异常类型信息,执行与所述异常类型信息对应的异常处理方法。5.如权利要求1所述的方法,所述公共基础组件包括日志组件;所述执行所述目标组件,具体包括:执行对于摘要日志、业务日志、依赖服务日志或链路上下文中的至少一者的日志记录;和/或,执行对于摘要日志、业务日志、依赖服务日志或链路上下文中的至少一者的日志打印。6.如权利要求1所述的方法,所述公共基础组件包括权限管理组件;所述执行所述目标组件,具体包括:获取所述调用请求中携带的请求方信息;基于所...

【专利技术属性】
技术研发人员:刘永磊
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1