System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 应用程序接口可视化配置方法及相关设备技术_技高网

应用程序接口可视化配置方法及相关设备技术

技术编号:44248504 阅读:5 留言:0更新日期:2025-02-11 13:45
本公开实施例提供了一种应用程序接口可视化配置方法及相关设备,涉及计算机科学与技术、软件工程等技术领域。该方法包括:显示应用程序接口配置界面,所述应用程序接口配置界面中包括应用程序接口列表;响应对所述应用程序接口列表中的目标应用程序接口的第一操作指令,显示所述目标应用程序接口的异常处理策略配置界面,所述异常处理策略配置界面包括添加异常处理策略控件;响应对所述异常处理策略控件的触发操作,将所述目标应用程序接口的异常操作码与对应的异常事件关联,以在所述目标应用程序接口运行过程中出现所述异常操作码时,根据关联的异常事件执行对应的异常处理操作。

【技术实现步骤摘要】

所属的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。下面参照图25来描述根据本公开的这种实施方式的电子设备200。图25显示的电子设备200仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。如图25所示,电子设备200以通用计算设备的形式表现。电子设备200的组件可以包括但不限于:至少一个处理单元210、至少一个存储单元220、连接不同系统组件(包括存储单元220和处理单元210)的总线230。其中,存储单元220存储有程序代码,所述程序代码可以被所述处理单元210执行,使得所述处理单元210执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。存储单元220可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)2201和/或高速缓存存储单元2202,还可以进一步包括只读存储单元(rom)2203。存储单元220还可以包括具有一组(至少一个)程序模块2205的程序/实用工具2204,这样的程序模块2205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。总线230可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。电子设备200也可以与一个或多个外部设备240(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备200交互的设备通信,和/或与使得该电子设备200能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口250进行。并且,电子设备200还可以通过网络适配器260与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器260通过总线230与电子设备200的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备200使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。


技术介绍

1、api(application program interface,应用程序接口)是一组定义、程序及协议的集合,通过api接口实现计算机软件之间的相互通信。api的一个主要功能是提供通用功能集。通过调用api函数对应用程序进行开发,可以减轻编程任务。api同时也是一种中间件,为各种不同平台提供数据共享。


技术实现思路

1、本公开实施例提供了一种应用程序接口可视化配置方法,该方法包括:显示应用程序接口配置界面,所述应用程序接口配置界面中包括应用程序接口列表;响应对所述应用程序接口列表中的目标应用程序接口的第一操作指令,显示所述目标应用程序接口的异常处理策略配置界面,所述异常处理策略配置界面包括添加异常处理策略控件;响应对所述异常处理策略控件的触发操作,将所述目标应用程序接口的异常操作码与对应的异常事件关联,以在所述目标应用程序接口运行过程中出现所述异常操作码时,根据关联的异常事件执行对应的异常处理操作。

2、本公开实施例提供了一种应用程序接口可视化配置装置,该装置包括:显示单元,用于显示应用程序接口配置界面,所述应用程序接口配置界面中包括应用程序接口列表;所述显示单元,还用于响应对所述应用程序接口列表中的目标应用程序接口的第一操作指令,显示所述目标应用程序接口的异常处理策略配置界面,所述异常处理策略配置界面包括添加异常处理策略控件;处理单元,用于响应对所述异常处理策略控件的触发操作,将所述目标应用程序接口的异常操作码与对应的异常事件关联,以在所述目标应用程序接口运行过程中出现所述异常操作码时,根据关联的异常事件执行对应的异常处理操作。

3、本公开实施例提供了一种电子设备,该电子设备包括:处理器;以及存储器,用于存储所述处理器的可执行指令。其中,所述处理器配置为经由执行所述可执行指令来执行本公开任一实施例中的方法。

4、本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本公开任一实施例中的方法。

5、本公开实施例提供了一种计算机程序产品,包括计算机程序,当该计算机程序被运行时执行本公开任一实施例中的方法。

本文档来自技高网...

【技术保护点】

1.一种应用程序接口可视化配置方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,响应对所述异常处理策略控件的触发操作,将所述目标应用程序接口的异常操作码与对应的异常事件关联,包括:

3.根据权利要求2所述的方法,其特征在于,所述业务异常包括本端参数异常和/或对端数据异常;

4.根据权利要求1所述的方法,其特征在于,若所述异常事件为网络异常,则所述异常处理操作为通用处理方式。

5.根据权利要求4所述的方法,其特征在于,所述网络异常包括接口超时和/或服务宕机。

6.根据权利要求1所述的方法,其特征在于,还包括:

7.根据权利要求6所述的方法,其特征在于,所述安全调用信息包括通信协议、允许调用系统标识、信任地址、鉴权码中的至少一项。

8.根据权利要求1所述的方法,其特征在于,还包括:

9.根据权利要求8所述的方法,其特征在于,所述执行策略信息包括调用超时时间、是否重试、重试间隔、重试次数、是否支持幂等、请求动作中的至少一项。

10.根据权利要求1所述的方法,其特征在于,所述应用程序接口配置界面中还包括参数配置控件;其中,所述方法还包括:

11.根据权利要求10所述的方法,其特征在于,所述参数配置界面还包括添加出参策略控件和/或添加入参策略控件;其中,所述方法还包括:

12.根据权利要求10所述的方法,其特征在于,所述应用程序接口配置界面中还包括模拟测试控件;其中,所述方法还包括:

13.根据权利要求1所述的方法,其特征在于,显示应用程序接口配置界面,包括:

14.根据权利要求13所述的方法,其特征在于,所述基本信息包括应用程序接口名称、应用程序接口编码、应用程序接口版本、应用程序接口类型、应用程序接口提供方、应用程序接口消费方、应用程序接口主机地址、应用程序接口消费路径、是否重试、重试次数、重试间隔、超时时限、数据格式、应用程序接口交互模式、应用程序接口服务协议、HTTP请求动作、应用程序接口说明中的至少一种。

15.一种应用程序接口可视化配置装置,其特征在于,包括:

16.一种电子设备,其特征在于,包括:

17.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1~14中任意一项所述的方法。

18.一种计算机程序产品,其包括计算机程序,当该计算机程序被运行时执行权利要求1~14中任意一项所述的方法。

...

【技术特征摘要】

1.一种应用程序接口可视化配置方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,响应对所述异常处理策略控件的触发操作,将所述目标应用程序接口的异常操作码与对应的异常事件关联,包括:

3.根据权利要求2所述的方法,其特征在于,所述业务异常包括本端参数异常和/或对端数据异常;

4.根据权利要求1所述的方法,其特征在于,若所述异常事件为网络异常,则所述异常处理操作为通用处理方式。

5.根据权利要求4所述的方法,其特征在于,所述网络异常包括接口超时和/或服务宕机。

6.根据权利要求1所述的方法,其特征在于,还包括:

7.根据权利要求6所述的方法,其特征在于,所述安全调用信息包括通信协议、允许调用系统标识、信任地址、鉴权码中的至少一项。

8.根据权利要求1所述的方法,其特征在于,还包括:

9.根据权利要求8所述的方法,其特征在于,所述执行策略信息包括调用超时时间、是否重试、重试间隔、重试次数、是否支持幂等、请求动作中的至少一项。

10.根据权利要求1所述的方法,其特征在于,所述应用程序接口配置界面中还包括参数配置控件;其中,所述方法还包括:

11.根据权利要...

【专利技术属性】
技术研发人员:蓝绿源丁慧敏梁孟龙容伟强刘益怀
申请(专利权)人:中国电信国际有限公司
类型:发明
国别省市:

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

1