基于云传输的应用程序编程接口服务的访问方法及系统与流程

文档序号:17725686发布日期:2019-05-22 02:29阅读:147来源:国知局
基于云传输的应用程序编程接口服务的访问方法及系统与流程

本发明涉及网关技术领域,特别涉及一种基于云传输的应用程序编程接口服务的访问方法及系统。



背景技术:

大型网络平台服务的用户数量庞大,且向用户提供的基于互联网的服务种类丰富,需要组建服务器集群来保证基于互联网的服务正常运行。

在现有技术的实现中,服务器集群包含若干应用程序编程接口(applicationprogramminginterface,api)服务,且服务器集群向每个应用程序编程接口服务都分配了不同的网段,为了加强各个网段之间访问的安全性,各个网段都需要设置防火墙。

现有技术的缺陷在于,当某一网段中的应用程序编程接口服务需要访问另一网段中的应用程序编程接口服务时,需要开通上述两个网段之间的防火墙;当上述任意一个应用程序编程接口服务需要结束访问时,则需要回收上述两个网段之间已开通的防火墙,否则该防火墙就会出现漏洞。可见,在不同网段之间的api服务相互访问的过程中,网段之间的防火墙需要频繁的执行开通或者回收的操作,使得维护服务器集群的工作量大且效率较低,从而导致应用程序编程接口服务的访问效率较低。



技术实现要素:

为了解决相关技术中存在的应用程序编程接口服务的访问效率较低的技术问题,本发明提供了一种基于云传输的应用程序编程接口服务的访问方法及系统。

一种基于云传输的应用程序编程接口服务的访问方法,所述方法包括:

当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,开通所述第一网段与所述第二网段之间的防火墙,并为所述第一网段设置目标网关;

控制所述第一应用程序编程接口服务通过所述目标网关访问所述第二应用程序编程接口服务。

一种基于云传输的应用程序编程接口服务的访问系统,所述系统包括:

开通单元,用于当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,开通所述第一网段与所述第二网段之间的防火墙,并为所述第一网段设置目标网关;

访问单元,用于控制所述第一应用程序编程接口服务通过所述目标网关访问所述第二应用程序编程接口服务。

一种电子设备,所述电子设备包括:

处理器;

存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现如前所述的方法。

一种计算机可读存储介质,其存储计算机程序,所述计算机程序使得计算机执行如前所述的方法。

本发明的实施例提供的技术方案可以包括以下有益效果:

本发明所提供的图像控制方法包括如下步骤,当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,开通第一网段与第二网段之间的防火墙,并为第一网段设置目标网关;控制第一应用程序编程接口服务通过目标网关访问第二应用程序编程接口服务。

此方法下,基于云传输的网关技术,可以在检测到第一应用程序编程接口服务需要访问第二应用程序编程接口服务时,将第一网段与第二网段之间的防火墙开通,并为第一网段设置目标网关,这样就可以实现第一应用程序编程接口服务通过目标网关随时访问第二应用程序编程接口服务,无需在每次访问应用程序编程接口服务对防护墙执行开通和回收的操作。综上,可以提高应用程序编程接口服务的访问效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并于说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种装置的示意图;

图2是根据一示例性实施例示出的一种基于云传输的应用程序编程接口服务的访问方法的流程图;

图3是根据另一示例性实施例示出的一种基于云传输的应用程序编程接口服务的访问方法的流程图;

图4是根据一示例性实施例示出的一种基于云传输的应用程序编程接口服务的访问系统的框图;

图5是根据另一示例性实施例示出的一种基于云传输的应用程序编程接口服务的访问系统的框图。

具体实施方式

这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的系统和方法的例子。

本发明的实施环境可以是服务设备,例如云服务器或服务器。

图1是根据一示例性实施例示出的一种系统的示意图。系统100可以是上述服务设备。如图1所示,系统100可以包括以下一个或多个组件:处理组件102,存储器104,电源组件106,多媒体组件108,音频组件110,传感器组件114以及通信组件116。

处理组件102通常控制系统100的整体操作,诸如与显示,电话呼叫,数据通信,相机操作以及记录操作相关联的操作等。处理组件102可以包括一个或多个处理器118来执行指令,以完成下述的方法的全部或部分步骤。此外,处理组件102可以包括一个或多个模块,用于便于处理组件102和其他组件之间的交互。例如,处理组件102可以包括多媒体模块,用于以方便多媒体组件108和处理组件102之间的交互。

存储器104被配置为存储各种类型的数据以支持在系统100的操作。这些数据的示例包括用于在系统100上操作的任何应用程序或方法的指令。存储器104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammablereadonlymemory,简称eprom),可编程只读存储器(programmablered-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。存储器104中还存储有一个或多个模块,用于该一个或多个模块被配置成由该一个或多个处理器118执行,以完成如下所示方法中的全部或者部分步骤。

电源组件106为系统100的各种组件提供电力。电源组件106可以包括电源管理系统,一个或多个电源,及其他与为系统100生成、管理和分配电力相关联的组件。

多媒体组件108包括在所述系统100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(liquidcrystaldisplay,简称lcd)和触摸面板。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。屏幕还可以包括有机电致发光显示器(organiclightemittingdisplay,简称oled)。

音频组件110被配置为输出和/或输入音频信号。例如,音频组件110包括一个麦克风(microphone,简称mic),当系统100处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器104或经由通信组件116发送。在一些实施例中,音频组件110还包括一个扬声器,用于输出音频信号。

传感器组件114包括一个或多个传感器,用于为系统100提供各个方面的状态评估。例如,传感器组件114可以检测到系统100的打开/关闭状态,组件的相对定位,传感器组件114还可以检测系统100或系统100一个组件的位置改变以及系统100的温度变化。在一些实施例中,该传感器组件114还可以包括磁传感器,压力传感器或温度传感器。

通信组件116被配置为便于系统100和其他设备之间有线或无线方式的通信。系统100可以接入基于通信标准的无线网络,如wifi(wireless-fidelity,无线保真)。在一个示例性实施例中,通信组件116经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件116还包括近场通信(nearfieldcommunication,简称nfc)模块,用于以促进短程通信。例如,在nfc模块可基于射频识别(radiofrequencyidentification,简称rfid)技术,红外数据协会(infrareddataassociation,简称irda)技术,超宽带(ultrawideband,简称uwb)技术,蓝牙技术和其他技术来实现。

在示例性实施例中,系统100可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器、数字信号处理设备、可编程逻辑器件、现场可编程门阵列、控制器、微控制器、微处理器或其他电子元件实现,用于执行下述方法。

图2是根据一示例性实施例示出的一种基于云传输的应用程序编程接口服务的访问方法的流程图。如图2所示,此方法包括以下步骤。

步骤201,当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,开通第一网段与第二网段之间的防火墙,并为第一网段设置目标网关。

本发明实施例中,第一应用程序编程接口服务和第二应用程序编程接口服务均可以为服务器集群中的任意一个应用程序编程接口服务,且第一应用程序编程接口服务和第二应用程序编程接口服务不为同一个应用程序编程接口服务。应用程序编程接口服务可以实现应用程序的某个功能,且可以被任意一个应用程序编程接口服务访问,以实现目标功能。服务器集群中的任意一个应用程序编程接口服务都可以对应任意一个网段,且每个应用程序编程接口服务的网段之间不存在重合的网段。此外,服务器集群中的任意两个应用程序编程接口服务对应的网段之间都存在防火墙,以使任意两个网段之间不能直接进行访问,保证了网段的安全性。网关的存在可以使网关对应的网段中的应用程序编程接口服务访问服务器集群在的任意一个网段中的应用程序编程接口服务,由于网关可以对访问数据进行安全性校验,从而保证任意一个网段中的应用程序编程接口服务不能被随意访问,因此无需对防火墙进行回收也能够保证任意一个网段的安全性。

作为一种可选的实施方式,当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,开通第一网段与第二网段之间的防火墙,并为第一网段设置目标网关的方式可以包括以下步骤:

当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,检测第一网段与第二网段之间的防火墙是否开通;

如果开通,执行的控制第一应用程序编程接口服务通过目标网关访问第二应用程序编程接口服务;

如果未开通,开通第一网段与第二网段之间的防火墙,并检测第一网段是否设置目标网关;

如果未设置,为第一网段设置目标网关。

其中,实施这种实施方式,可以在第一网段与第二网段之间的防火墙开通以及第一网段设置有目标网关的前提下直接使第一应用程序编程接口服务通过目标网关访问第二应用程序编程接口服务,避免了重复开通第一网段与第二网段之间的防火墙以及重复设置第一网段的目标网关的操作。

步骤202,控制第一应用程序编程接口服务通过目标网关访问第二应用程序编程接口服务。

本发明实施例中,目标网关为第一应用程序编程接口服务对应的第一网段的网关,因此第一应用程序编程接口服务可以通过目标网关访问服务器集群中的任意一个网段中的任意应用程序编程接口服务,可见,第一应用程序编程接口服务可以通过目标网关访问第二网段中的第二应用程序编程接口服务。

在图2所描述的方法中,无需在每次访问应用程序编程接口服务对防护墙执行开通和回收的操作,提高了应用程序编程接口服务的访问效率。此外,实施图2所描述的方法,避免了重复开通第一网段与第二网段之间的防火墙以及重复设置第一网段的目标网关的操作。

图3是根据另一示例性实施例示出的一种基于云传输的应用程序编程接口服务的访问方法的流程图。如图3所示,此方法包括以下步骤。

步骤301,通过服务发现组件获取第一应用程序编程接口服务发送的监听信息。

本发明实施例中,当检测到第一应用程序编程接口服务需要对任意一个应用程序编程接口服务进行访问时,可以生成包含该任意一个应用程序编程接口服务对应的信息的监听信息,并向服务发现组件发送该监听信息,以使服务发现组件可以对该任意一个应用程序编程接口服务进行监听。

步骤302,识别监听信息中包含的服务标识。

本发明实施例中,任意一个应用程序编程接口服务都可以对应一个唯一的服务标识,以使通过该服务标识可以确定唯一的应用程序编程接口服务。

步骤303,通过服务发现组件对与服务标识对应的第二应用程序编程接口服务进行监听。

作为一种可选的实施方式,通过服务发现组件对与服务标识对应的第二应用程序编程接口服务进行监听的方式可以包括以下步骤:

当监听到任意一个应用程序编程接口服务在服务发现组件中注册时,通过服务发现组件获取任意一个应用程序编程接口服务的当前服务信息以及任意一个应用程序编程接口服务对应的当前网段,当前服务信息中至少包含任意一个应用程序编程接口服务的当前服务标识;

通过服务发现组件确定与当前网段对应的当前网关;

通过服务发现组件将当前服务信息设置到当前网关中,并识别当前服务标识是否与第二应用程序编程接口服务对应;

如果是,确定第二应用程序编程接口服务上线。

其中,实施这种实施方式,服务发现组件可以检测在服务发现组件中注册的应用程序编程接口服务是否为被监听的应用程序编程接口服务,如果是,则服务发现组件可以确定被监听的应用程序编程接口服务上线,从而保证服务发现组件可以及时地确定被监听的应用程序编程接口服务的状态。

步骤304,当监听到第二应用程序编程接口服务上线时,通过服务发现组件向第一应用程序编程接口服务发送服务上线通知。

本发明实施例中,实施上述的步骤301~步骤304,可以向服务发现组件发送监听信息,以使服务发现组件对监听信息中包含的应用程序编程接口服务进行监听,从而使得第一应用程序编程接口服务及时的获悉需要监听的应用程序编程接口服务的状态。

步骤305,通过第一应用程序编程接口服务获取服务上线通知中包含的当前服务信息。

步骤306,获取第一应用程序编程接口服务根据当前服务信息生成的访问数据,并根据访问数据生成第一应用程序编程接口服务的访问指令,访问指令用于表示第一应用程序编程接口服务需要访问第二应用程序编程接口服务。

本发明实施例中,实施上述的步骤305~步骤306,可以使第一应用程序编程接口服务根据服务发现组件发送的服务上线通知确定访问第二应用程序编程接口服务的访问数据,以使访问数据可以准确的对第二应用程序编程接口服务进行访问。

步骤307,当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,开通第一网段与第二网段之间的防火墙,并为第一网段设置目标网关。

步骤308,通过目标网关对访问指令中的访问数据进行安全性校验。

作为一种可选的实施方式,通过目标网关对访问指令中的访问数据进行安全性校验的方式可以包括以下步骤:

通过目标网关获取访问指令中的访问数据包含的数据内容和访问地址;

检测数据内容是否为安全内容;

如果为安全内容,检测访问地址是否为合法地址;

如果为合法地址,确定访问数据通过安全性校验。

其中,实施这种实施方式,可以对访问数据的数据内容的安全性和访问地址的合法性进行安全性校验,以使目标网关的安全性校验更加可靠。

步骤309,当访问数据通过安全性校验时,控制第一应用程序编程接口服务通过目标网关将访问数据发送至第二应用程序编程接口服务,以使第一应用程序编程接口服务通过访问数据对第二应用程序编程接口服务进行访问。

作为一种可选的实施方式,当访问数据通过安全性校验时,控制第一应用程序编程接口服务通过目标网关将访问数据发送至第二应用程序编程接口服务的方式可以包括以下步骤:

当访问数据通过安全性校验时,获取目标网关的访问量;

判断访问量是否大于预设最大访问量;

如果不大于,控制第一应用程序编程接口服务通过目标网关将访问数据发送至第二应用程序编程接口服务;

如果大于,通过目标网关向第一应用程序编程接口服务发送提示信息,提示信息用于提示目标网关无法完成向第二应用程序编程接口服务发送访问数据。

其中,实施这种实施方式,可以对目标网关的访问量进行监控,以使目标网关的访问量处于正常范围内,避免因访问量过大而导致目标网关出现访问错误。

本发明实施例中,实施上述的步骤308~步骤309,可以通过目标网关对访问数据的安全性进行校验,只有通过校验的访问数据才可以访问第二应用程序编程接口服务,保证了第二应用程序编程接口服务的安全性,更进一步也保证了第二应用程序编程接口服务对应的第二网段的安全性。

在图3所描述的方法中,无需在每次访问应用程序编程接口服务对防护墙执行开通和回收的操作,提高了应用程序编程接口服务的访问效率。此外,实施图3所描述的方法,可以保证服务发现组件可以及时地确定被监听的应用程序编程接口服务的状态。此外,实施图3所描述的方法,可以使第一应用程序编程接口服务及时的获悉需要监听的应用程序编程接口服务的状态。此外,实施图3所描述的方法,可以使访问数据可以准确的对第二应用程序编程接口服务进行访问。此外,实施图3所描述的方法,可以使目标网关的安全性校验更加可靠。此外,实施图3所描述的方法,可以避免因访问量过大而导致目标网关出现访问错误。此外,实施图3所描述的方法,保证了第二应用程序编程接口服务的安全性,更进一步也保证了第二应用程序编程接口服务对应的第二网段的安全性。

以下是本发明的系统实施例。

图4是根据一示例性实施例示出的一种基于云传输的应用程序编程接口服务的访问系统的框图。如图4所示,该系统包括:

开通单元401,用于当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,开通第一网段与第二网段之间的防火墙,并为第一网段设置目标网关。

作为一种可选的实施方式,开通单元401当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,开通第一网段与第二网段之间的防火墙,并为第一网段设置目标网关的方式具体可以为:

当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,检测第一网段与第二网段之间的防火墙是否开通;

如果开通,执行的控制第一应用程序编程接口服务通过目标网关访问第二应用程序编程接口服务;

如果未开通,开通第一网段与第二网段之间的防火墙,并检测第一网段是否设置目标网关;

如果未设置,为第一网段设置目标网关。

其中,实施这种实施方式,可以在第一网段与第二网段之间的防火墙开通以及第一网段设置有目标网关的前提下直接使第一应用程序编程接口服务通过目标网关访问第二应用程序编程接口服务,避免了重复开通第一网段与第二网段之间的防火墙以及重复设置第一网段的目标网关的操作。

访问单元402,用于控制开通单元401中的第一应用程序编程接口服务通过目标网关访问第二应用程序编程接口服务。

在图4所示的基于云传输的应用程序编程接口服务的访问系统中,无需在每次访问应用程序编程接口服务对防护墙执行开通和回收的操作,提高了应用程序编程接口服务的访问效率。此外,在图4所示的系统中,避免了重复开通第一网段与第二网段之间的防火墙以及重复设置第一网段的目标网关的操作。

图5是根据另一示例性实施例示出的一种基于云传输的应用程序编程接口服务的访问系统的框图。其中,图5所示的基于云传输的应用程序编程接口服务的访问系统是由图4所示的基于云传输的应用程序编程接口服务的访问系统进行优化得到的。与图4所示的基于云传输的应用程序编程接口服务的访问系统相比,图5所示的基于云传输的应用程序编程接口服务的访问系统还可以包括:

第一获取单元403,用于在开通单元401当检测到第一网段中的第一应用程序编程接口服务需要访问第二网段中的第二应用程序编程接口服务的访问指令时,开通第一网段与第二网段之间的防火墙,并为第一网段设置目标网关之前,通过服务发现组件获取第一应用程序编程接口服务发送的监听信息。

识别单元404,用于识别第一获取单元403获取的监听信息中包含的服务标识。

监听单元405,用于通过服务发现组件对与识别单元404识别的服务标识对应的第二应用程序编程接口服务进行监听。

作为一种可选的实施方式,监听单元405通过服务发现组件对与服务标识对应的第二应用程序编程接口服务进行监听的方式具体可以为:

当监听到任意一个应用程序编程接口服务在服务发现组件中注册时,通过服务发现组件获取任意一个应用程序编程接口服务的当前服务信息以及任意一个应用程序编程接口服务对应的当前网段,当前服务信息中至少包含任意一个应用程序编程接口服务的当前服务标识;

通过服务发现组件确定与当前网段对应的当前网关;

通过服务发现组件将当前服务信息设置到当前网关中,并识别当前服务标识是否与第二应用程序编程接口服务对应;

如果是,确定第二应用程序编程接口服务上线。

其中,实施这种实施方式,服务发现组件可以检测在服务发现组件中注册的应用程序编程接口服务是否为被监听的应用程序编程接口服务,如果是,则服务发现组件可以确定被监听的应用程序编程接口服务上线,从而保证服务发现组件可以及时地确定被监听的应用程序编程接口服务的状态。

发送单元406,用于当监听单元405监听到第二应用程序编程接口服务上线时,通过服务发现组件向第一应用程序编程接口服务发送服务上线通知。

本发明实施例中,可以向服务发现组件发送监听信息,以使服务发现组件对监听信息中包含的应用程序编程接口服务进行监听,从而使得第一应用程序编程接口服务及时的获悉需要监听的应用程序编程接口服务的状态。

作为一种可选的实施方式,图5所示的基于云传输的应用程序编程接口服务的访问系统还可以包括:

第二获取单元407,用于在发送单元406当监听到第二应用程序编程接口服务上线时,通过服务发现组件向第一应用程序编程接口服务发送服务上线通知之后,通过第一应用程序编程接口服务获取服务上线通知中包含的当前服务信息;

第三获取单元408,用于获取第一应用程序编程接口服务根据第二获取单元407获取的当前服务信息生成的访问数据,并根据访问数据生成第一应用程序编程接口服务的访问指令,访问指令用于表示第一应用程序编程接口服务需要访问第二应用程序编程接口服务。

其中,实施这种实施方式,可以使第一应用程序编程接口服务根据服务发现组件发送的服务上线通知确定访问第二应用程序编程接口服务的访问数据,以使访问数据可以准确的对第二应用程序编程接口服务进行访问。

作为一种可选的实施方式,图5所示的基于云传输的应用程序编程接口服务的访问系统访问单元402可以包括:

校验子单元4021,用于通过目标网关对访问指令中的访问数据进行安全性校验;

发送子单元4022,用于当校验子单元4021确定访问数据通过安全性校验时,控制第一应用程序编程接口服务通过目标网关将访问数据发送至第二应用程序编程接口服务,以使第一应用程序编程接口服务通过访问数据对第二应用程序编程接口服务进行访问。

其中,实施这种实施方式,可以通过目标网关对访问数据的安全性进行校验,只有通过校验的访问数据才可以访问第二应用程序编程接口服务,保证了第二应用程序编程接口服务的安全性,更进一步也保证了第二应用程序编程接口服务对应的第二网段的安全性。

作为一种可选的实施方式,校验子单元4021通过目标网关对访问指令中的访问数据进行安全性校验的方式具体可以为:

通过目标网关获取访问指令中的访问数据包含的数据内容和访问地址;

检测数据内容是否为安全内容;

如果为安全内容,检测访问地址是否为合法地址;

如果为合法地址,确定访问数据通过安全性校验。

其中,实施这种实施方式,可以对访问数据的数据内容的安全性和访问地址的合法性进行安全性校验,以使目标网关的安全性校验更加可靠。

作为一种可选的实施方式,发送子单元4022当访问数据通过安全性校验时,控制第一应用程序编程接口服务通过目标网关将访问数据发送至第二应用程序编程接口服务的方式具体可以为:

当访问数据通过安全性校验时,获取目标网关的访问量;

判断访问量是否大于预设最大访问量;

如果不大于,控制第一应用程序编程接口服务通过目标网关将访问数据发送至第二应用程序编程接口服务;

如果大于,通过目标网关向第一应用程序编程接口服务发送提示信息,提示信息用于提示目标网关无法完成向第二应用程序编程接口服务发送访问数据。

其中,实施这种实施方式,可以对目标网关的访问量进行监控,以使目标网关的访问量处于正常范围内,避免因访问量过大而导致目标网关出现访问错误。

在图5所示的基于云传输的应用程序编程接口服务的访问系统中,无需在每次访问应用程序编程接口服务对防护墙执行开通和回收的操作,提高了应用程序编程接口服务的访问效率。此外,在图5所示的系统中,可以保证服务发现组件可以及时地确定被监听的应用程序编程接口服务的状态。此外,在图5所示的系统中,可以使第一应用程序编程接口服务及时的获悉需要监听的应用程序编程接口服务的状态。此外,在图5所示的系统中,可以使访问数据可以准确的对第二应用程序编程接口服务进行访问。此外,在图5所示的系统中,保证了第二应用程序编程接口服务的安全性,更进一步也保证了第二应用程序编程接口服务对应的第二网段的安全性。此外,在图5所示的系统中,可以使目标网关的安全性校验更加可靠。此外,在图5所示的系统中,可以避免因访问量过大而导致目标网关出现访问错误。

本发明还提供一种电子设备,该电子设备包括:

处理器;

存储器,该存储器上存储有计算机可读指令,该计算机可读指令被处理器执行时,实现如前所示的基于云传输的应用程序编程接口服务的访问方法。

在一示例性实施例中,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现如前所示的基于云传输的应用程序编程接口服务的访问方法。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围执行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1