CN108989356A - 一种api网关实现协议转换的方法 - Google Patents
一种api网关实现协议转换的方法 Download PDFInfo
- Publication number
- CN108989356A CN108989356A CN201811051226.9A CN201811051226A CN108989356A CN 108989356 A CN108989356 A CN 108989356A CN 201811051226 A CN201811051226 A CN 201811051226A CN 108989356 A CN108989356 A CN 108989356A
- Authority
- CN
- China
- Prior art keywords
- api gateway
- access request
- micro services
- rear end
- solicited message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种API网关实现协议转换的方法,含步骤:A.终端APP向API网关发起访问请求;B.API网关解析请求信息;C.根据步骤B中的解析结果判断访问请求是否需要转换,若是进入步骤D,否则进入步骤H;D.对访问请求进行转换并进入步骤E;E.将转换后的请求信息路由到后端微服务并进入步骤F;F.后端微服务处理访问请求并将结果返回API网关进入步骤G;G.对收到的结果信息进行转换并进入步骤J;H.将请求信息路由到后端微服务;I.后端微服务处理访问请求并将结果返回API网关进入步骤J;J.结果信息返回至终端APP。本发明的方法可让API网关适应多种微服务后端,有利于实现异构的复杂***的微服务集成。
Description
技术领域
本发明涉及计算机软件的分布式***技术领域,特别涉及一种API网关实现协议转换的方法。
背景技术
随着移动互联网的不断深入,越来越多的公司和企业逐渐开始面向互联网,并且把面向客户的服务和业务也迁移到线上。在开发这些线上业务时,随着客户数量的不断增多,业务平台的架构也在不断地变化演进。从早期的单体应用架构逐渐转变为微服务架构,集群和分布式也成为了标配的技术。
在构建微服务架构的基础平台的过程中,API网关是必不可少的核心组件之一。API网关为一组微服务提供统一的接口,以便客户端无需知道微服务内部的所有细节。由于API网关是终端用户访问的统一入口,对于终端APP而言,如果API网关的后端有多种微服务,那么就需要针对每一种微服务采取相应的访问方式。这样就造成了,后端微服务的种类越多,终端APP的业务逻辑和开发就越复杂,开发的难度也随之增大,APP软件的质量也随之下降。
目前传统的解决方案是对各种微服务进行改造,采用统一的服务规格,从而简化终端APP的业务逻辑。但是这种方法存在着改造已有微服务会面临的困难,以及微服务种类多原本就是目前IT业界的原生态,这种方法不能很好地适应实际的情况。
发明内容
本发明的目的是克服上述背景技术中不足,提供一种API网关实现协议转换的方法,该方法适用于采用了集群和/或分布式设计的***,可实现让API网关适应多种微服务后端,有利于实现异构的复杂***的微服务集成,另外还有利于简化终端APP的业务逻辑,使得既满足了业务复杂多样性的需求,又降低了终端APP的复杂性,对***整体而言也是一大进步,提升了***整体的可靠性和稳定性。
为了达到上述的技术效果,本发明采取以下技术方案:
一种API网关实现协议转换的方法,包括以下步骤:
A.终端APP向API网关发起访问请求,所述访问请求中包含认证信息和服务信息;
其中,终端APP可以是个人电脑、智能手机、平板电脑等终端设备上安装的软件,这些终端APP通过互联网向API网关发起访问请求,且API网关是指微服务架构中的API网关服务,它是所有微服务访问的统一入口。
B.API网关解析收到的访问请求中的请求信息;
C.API网关根据步骤B中的解析结果判断访问请求是否需要转换,若需要则进入步骤D,否则进入步骤H;
D.API网关对访问请求进行转换从而得到转换后的请求信息并进入步骤E;
E.API网关将转换后的请求信息路由到后端微服务并进入步骤F;
F.后端微服务处理访问请求并将结果返回API网关并进入步骤G;
G.API网关对收到的结果信息进行转换并进入步骤J;
H.API网关直接将请求信息路由到后端微服务;
I.后端微服务处理访问请求并将结果返回API网关并进入步骤J;
J.API网关将结果信息返回至终端APP;
在本发明的方法中,通过在API网关层提供统一的协议转换方法,可以让API网关适应多种微服务后端,有利于实现异构的复杂***的微服务集成,另外还有利于简化终端APP的业务逻辑,使得既满足了业务复杂多样性的需求,又降低了终端APP的复杂性,对***整体而言也是一大进步,提升了***整体的可靠性和稳定性。
进一步地,所述认证信息至少包含用户名、密码、令牌、令牌的有效时间、终端IP地址;所述服务信息至少包含请求的微服务名、微服务ID。
进一步地,所述步骤B中还包括API网关根据请求信息中包含的微服务名或微服务ID对访问请求进行分类。
进一步地,所述API网关对访问请求进行分类时包含以下类别:HTTP、HTTPS、WebSocket、RPC、AMQP、JMS。
进一步地,所述步骤C中API网关判断访问请求是否需要转换的依据是:判断访问请求的类别与所请求的后端微服务的类别是否为同一个类别,如果是,则无需转换;否则,就需要实现协议和请求数据的转换。
进一步地,所述步骤D中API网关对访问请求进行转换时是将访问请求的数据按后端微服务的类别进行转换,即使用预定义的协议模板,将访问请求的元数据填入协议模板,从而得到转换后的请求信息,所述协议模板是根据协议的类别分别设计,至少包括以下类别的模板:HTTP、HTTPS、WebSocket、RPC、AMQP、JMS。
进一步地,所述步骤D中API网关对访问请求的转换还包括请求信息中数据格式的转换。
进一步地,所述步骤C中还包括API网关对终端APP的访问请求进行标识,并将判断的是否需要转换的结果信息及经标识的访问请求的请求信息记录到高速缓存中。
本发明与现有技术相比,具有以下的有益效果:
在本发明的API网关实现协议转换的方法中,通过在API网关层提供统一的协议转换方法,可以让API网关适应多种微服务后端,有利于实现异构的复杂***的微服务集成,另外还有利于简化终端APP的业务逻辑,使得既满足了业务复杂多样性的需求,又降低了终端APP的复杂性,对***整体而言也是一大进步,提升了***整体的可靠性和稳定性。
附图说明
图1是本发明的API网关实现协议转换的方法的流程示意图。
具体实施方式
下面结合本发明的实施例对本发明作进一步的阐述和说明。
实施例:
如图1所示,一种API网关实现协议转换的方法,该方法可以应用于微服务架构中,可以应用于分布式计算平台、云计算平台等数据中心,具体的,该方法主要包括以下步骤:
步骤101,终端APP访问API网关。
本实施例中的终端APP为个人电脑、智能手机、平板电脑等终端设备上安装的软件,上述终端APP通过互联网向API网关发起访问请求。
具体的,API网关是指微服务架构中的API网关服务,它是所有微服务访问的统一入口。且发起的访问请求中还包括终端用户的认证信息和服务信息,具体包括用户名、密码、令牌、令牌的有效时间、终端IP地址、请求的微服务名、微服务ID等信息。
步骤102,API网关解析APP的请求信息。
API网关解析APP传过来的请求信息,并根据微服务ID或微服务名对请求进行分类。具体在本实施例中是根据微服务ID或微服务名对请求进行分类,具体实施时至少有HTTP、HTTPS、WebSocket、RPC、AMQP、JMS等分类。
步骤103,API网关判断APP请求是否需要转换。
API网关根据上一步骤解析的结果进行判断,决定是否需要对APP请求进行转换。如果是,转向步骤104;如果否,转向步骤105。
本实施例中,具体判断是都需要转换的方法是通过判断APP请求的类别与所请求的后端微服务的类别是否为同一个类别,如果是,则无需转换;如果否,就需要实现协议和请求数据的转换。
作为优选,本实施例的步骤103中还包括API网关对终端APP的请求进行标识的操作,且API网关将记录APP请求信息和是否转换的信息到高速缓存中,提供给步骤107使用。
步骤104,API网关调用转换模块来转换API请求。
API网关根据步骤103的判断结果,将APP请求的数据按后端微服务的类别进行转换。
本实施例中,具体转换时是根据后端微服务的类别,以此类别的协议为基础,并使用预定义的协议模板,将APP请求的元数据填入协议模板,从而得到转换后的请求信息。
上述协议模板是根据协议的类别分别设计,包括HTTP、HTTPS、WebSocket、RPC、AMQP、JMS等模板。
同时,请求数据的转换还包括数据格式的转换,使用的数据格式包括Avro、BSON、CBOR、CSV、Smile、(Java)Properties、Protobuf、XML、YAML等,具体实施中可以是从XML交换格式转换为JSON交换格式,也可以从Protobuf转换为JSON交换格式等。
步骤105,API网关将转换后的请求路由到后端微服务。
API网关获取步骤105转换后的请求或者是来自步骤103的请求,再将请求路由到适合的后端微服务端点。
步骤106,后端微服务处理请求,将结果返回API网关。
后端微服务端点处理请求并按照业务逻辑的规则计算出结果,再将结果信息返回给API网关。
步骤107,API网关调用转换模块将结果信息转换。
具体的,API网关根据步骤103的判断结果,如果之前有过转换,那么需要再次调用转换模块,将结果信息转换为新数据信息;如果之前没有转换,那么无需再次调用转换模块,直接将结果信息返回给终端APP。
步骤108,API网关将转换后的数据返回给终端APP。
综上所述,为本发明的API网关实现协议转换的方法,具体通过在API网关层提供统一的协议转换方法,可以让API网关适应多种微服务后端,有利于实现异构的复杂***的微服务集成,另外还有利于简化终端APP的业务逻辑,使得既满足了业务复杂多样性的需求,又降低了终端APP的复杂性,对***整体而言也是一大进步,提升了***整体的可靠性和稳定性。
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
Claims (8)
1.一种API网关实现协议转换的方法,其特征在于,包括以下步骤:
A.终端APP向API网关发起访问请求,所述访问请求中包含认证信息和服务信息;
B.API网关解析收到的访问请求中的请求信息;
C.API网关根据步骤B中的解析结果判断访问请求是否需要转换,若需要则进入步骤D,否则进入步骤H;
D.API网关对访问请求进行转换从而得到转换后的请求信息并进入步骤E;
E.API网关将转换后的请求信息路由到后端微服务并进入步骤F;
F.后端微服务处理访问请求并将结果返回API网关并进入步骤G;
G.API网关对收到的结果信息进行转换并进入步骤J;
H.API网关直接将请求信息路由到后端微服务;
I.后端微服务处理访问请求并将结果返回API网关并进入步骤J;
J.API网关将结果信息返回至终端APP。
2.根据权利要求1所述的一种API网关实现协议转换的方法,其特征在于,所述认证信息至少包含用户名、密码、令牌、令牌的有效时间、终端IP地址;所述服务信息至少包含请求的微服务名、微服务ID。
3.根据权利要求2所述的一种API网关实现协议转换的方法,其特征在于,所述步骤B中还包括API网关根据请求信息中包含的微服务名或微服务ID对访问请求进行分类。
4.根据权利要求3所述的一种API网关实现协议转换的方法,其特征在于,所述API网关对访问请求进行分类时包含以下类别:HTTP、HTTPS、WebSocket、RPC、AMQP、JMS。
5.根据权利要求4所述的一种API网关实现协议转换的方法,其特征在于,所述步骤C中API网关判断访问请求是否需要转换的依据是:判断访问请求的类别与所请求的后端微服务的类别是否为同一个类别,如果是,则无需转换;否则,就需要实现协议和请求数据的转换。
6.根据权利要求5所述的一种API网关实现协议转换的方法,其特征在于,所述步骤D中API网关对访问请求进行转换时是将访问请求的数据按后端微服务的类别进行转换,即使用预定义的协议模板,将访问请求的元数据填入协议模板,从而得到转换后的请求信息,所述协议模板是根据协议的类别分别设计,至少包括以下类别的协议模板:HTTP、HTTPS、WebSocket、RPC、AMQP、JMS。
7.根据权利要求3所述的一种API网关实现协议转换的方法,其特征在于,所述步骤D中API网关对访问请求的转换还包括请求信息中数据格式的转换。
8.根据权利要求3所述的一种API网关实现协议转换的方法,其特征在于,所述步骤C中还包括API网关对终端APP的访问请求进行标识,并将判断的是否需要转换的结果信息及经标识的访问请求的请求信息记录到高速缓存中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811051226.9A CN108989356A (zh) | 2018-09-10 | 2018-09-10 | 一种api网关实现协议转换的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811051226.9A CN108989356A (zh) | 2018-09-10 | 2018-09-10 | 一种api网关实现协议转换的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108989356A true CN108989356A (zh) | 2018-12-11 |
Family
ID=64545929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811051226.9A Pending CN108989356A (zh) | 2018-09-10 | 2018-09-10 | 一种api网关实现协议转换的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108989356A (zh) |
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109714332A (zh) * | 2018-12-26 | 2019-05-03 | 北京字节跳动网络技术有限公司 | 基于Thrift和语法树解析的协议转换方法及装置 |
CN109726025A (zh) * | 2018-12-29 | 2019-05-07 | 北京神舟航天软件技术有限公司 | 一种基于api网关的api接口访问方法 |
CN109815214A (zh) * | 2018-12-29 | 2019-05-28 | 深圳云天励飞技术有限公司 | 数据库访问方法、***、装置及存储介质 |
CN110049048A (zh) * | 2019-04-22 | 2019-07-23 | 易联众民生(厦门)科技有限公司 | 一种政务公共服务的数据访问方法、设备及可读介质 |
CN110286999A (zh) * | 2019-05-28 | 2019-09-27 | 平安科技(深圳)有限公司 | 访问程序关联性隔离器的方法、装置及计算机可读存储介质 |
CN110399233A (zh) * | 2019-06-28 | 2019-11-01 | 口碑(上海)信息技术有限公司 | 远程过程调用的处理方法及装置 |
CN110460584A (zh) * | 2019-07-16 | 2019-11-15 | 北京奇艺世纪科技有限公司 | 访问请求处理方法、装置、电子设备和计算机可读介质 |
CN110519254A (zh) * | 2019-08-21 | 2019-11-29 | 科大国创软件股份有限公司 | 一种基于脚本的接***互协议适配方法及其*** |
CN110572405A (zh) * | 2019-09-12 | 2019-12-13 | 广东鑫光智能***有限公司 | 实时微服务架构 |
CN110580157A (zh) * | 2019-09-12 | 2019-12-17 | 广东鑫光智能***有限公司 | 基于软件定义的数据采集接口 |
CN110753127A (zh) * | 2019-10-29 | 2020-02-04 | 浪潮云信息技术有限公司 | 基于Kong的API网关实现请求参数转换的方法 |
CN110798357A (zh) * | 2019-11-05 | 2020-02-14 | 上海景域文化传播股份有限公司 | 一种基于门票s-gds数据映射协议的api通信装置及方法 |
CN110995746A (zh) * | 2019-12-17 | 2020-04-10 | 神州数码融信软件有限公司 | 异构网络的微服务调用方法及api网关 |
CN111010417A (zh) * | 2019-10-17 | 2020-04-14 | 浪潮云信息技术有限公司 | 基于kong的数据格式转换方法、响应***及方法 |
CN111049854A (zh) * | 2019-12-25 | 2020-04-21 | 微民保险代理有限公司 | 一种服务请求的传输方法和装置 |
CN111221511A (zh) * | 2020-01-02 | 2020-06-02 | 航天信息股份有限公司 | 一种插件式微服务接口的开发*** |
CN111277499A (zh) * | 2020-01-14 | 2020-06-12 | 浙江华云信息科技有限公司 | 基于gateway网关实时生效的动态路由方法 |
CN111934840A (zh) * | 2020-06-29 | 2020-11-13 | 北京百度网讯科技有限公司 | 客户端和服务端的通信方法、网关、电子设备及存储介质 |
CN111953799A (zh) * | 2020-08-25 | 2020-11-17 | 山东合天智汇信息技术有限公司 | 一种基于微服务的电子证照分布式管理方法及*** |
CN111970194A (zh) * | 2020-07-28 | 2020-11-20 | 浙江九州云信息科技有限公司 | 一种api网关的配置及请求处理方法 |
CN111985186A (zh) * | 2020-08-26 | 2020-11-24 | 平安国际智慧城市科技股份有限公司 | 一种字典项转换方法、api网关***、设备及存储介质 |
CN112202872A (zh) * | 2020-09-28 | 2021-01-08 | 华云数据控股集团有限公司 | 一种数据转发方法、api网关及消息服务*** |
CN112261047A (zh) * | 2020-10-22 | 2021-01-22 | 上海擎感智能科技有限公司 | 网关访问方法、移动终端及计算机存储介质 |
CN112688915A (zh) * | 2020-12-07 | 2021-04-20 | 北京小米松果电子有限公司 | 跨协议通信方法、装置及服务器 |
CN113114562A (zh) * | 2021-03-04 | 2021-07-13 | 上海赛可出行科技服务有限公司 | 一种基于开放平台的参数可配置的网关设计方法 |
CN113206836A (zh) * | 2021-04-12 | 2021-08-03 | 河海大学 | 一种工业互联网中api网关实现协议转换的方法 |
CN113381942A (zh) * | 2021-06-04 | 2021-09-10 | 深圳市智慧空间平台技术开发有限公司 | 一种接口网关的实现方法 |
CN113595795A (zh) * | 2021-07-30 | 2021-11-02 | 工银科技有限公司 | 网络通信方法、装置、***、设备和介质 |
CN113596164A (zh) * | 2021-07-30 | 2021-11-02 | 工银科技有限公司 | 数据访问方法、装置、***、设备和介质 |
CN114070833A (zh) * | 2021-11-18 | 2022-02-18 | 中国工商银行股份有限公司 | 多协议服务兼容方法、***、设备、介质和程序产品 |
CN114125055A (zh) * | 2021-11-30 | 2022-03-01 | 神州数码***集成服务有限公司 | 多协议自动适配云原生网关***控制方法、***、设备及应用 |
CN114629945A (zh) * | 2022-03-22 | 2022-06-14 | 深圳壹账通智能科技有限公司 | 基于微服务架构的接口调用方法、装置及计算机设备 |
CN115499518A (zh) * | 2022-07-29 | 2022-12-20 | 天翼云科技有限公司 | 一种微服务协议转换方法、装置和电子设备 |
CN115623053A (zh) * | 2022-08-12 | 2023-01-17 | 华能烟台八角热电有限公司 | 一种基于api网关的数据管理方法及*** |
-
2018
- 2018-09-10 CN CN201811051226.9A patent/CN108989356A/zh active Pending
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109714332A (zh) * | 2018-12-26 | 2019-05-03 | 北京字节跳动网络技术有限公司 | 基于Thrift和语法树解析的协议转换方法及装置 |
CN109726025A (zh) * | 2018-12-29 | 2019-05-07 | 北京神舟航天软件技术有限公司 | 一种基于api网关的api接口访问方法 |
CN109815214A (zh) * | 2018-12-29 | 2019-05-28 | 深圳云天励飞技术有限公司 | 数据库访问方法、***、装置及存储介质 |
CN110049048A (zh) * | 2019-04-22 | 2019-07-23 | 易联众民生(厦门)科技有限公司 | 一种政务公共服务的数据访问方法、设备及可读介质 |
CN110286999B (zh) * | 2019-05-28 | 2023-08-29 | 平安科技(深圳)有限公司 | 访问程序关联性隔离器的方法、装置及计算机可读存储介质 |
CN110286999A (zh) * | 2019-05-28 | 2019-09-27 | 平安科技(深圳)有限公司 | 访问程序关联性隔离器的方法、装置及计算机可读存储介质 |
CN110399233A (zh) * | 2019-06-28 | 2019-11-01 | 口碑(上海)信息技术有限公司 | 远程过程调用的处理方法及装置 |
CN110460584A (zh) * | 2019-07-16 | 2019-11-15 | 北京奇艺世纪科技有限公司 | 访问请求处理方法、装置、电子设备和计算机可读介质 |
CN110460584B (zh) * | 2019-07-16 | 2022-02-01 | 北京奇艺世纪科技有限公司 | 访问请求处理方法、装置、电子设备和计算机可读介质 |
CN110519254A (zh) * | 2019-08-21 | 2019-11-29 | 科大国创软件股份有限公司 | 一种基于脚本的接***互协议适配方法及其*** |
CN110572405A (zh) * | 2019-09-12 | 2019-12-13 | 广东鑫光智能***有限公司 | 实时微服务架构 |
CN110580157A (zh) * | 2019-09-12 | 2019-12-17 | 广东鑫光智能***有限公司 | 基于软件定义的数据采集接口 |
CN111010417A (zh) * | 2019-10-17 | 2020-04-14 | 浪潮云信息技术有限公司 | 基于kong的数据格式转换方法、响应***及方法 |
CN110753127A (zh) * | 2019-10-29 | 2020-02-04 | 浪潮云信息技术有限公司 | 基于Kong的API网关实现请求参数转换的方法 |
CN110798357A (zh) * | 2019-11-05 | 2020-02-14 | 上海景域文化传播股份有限公司 | 一种基于门票s-gds数据映射协议的api通信装置及方法 |
CN110798357B (zh) * | 2019-11-05 | 2021-04-20 | 上海景域文化传播股份有限公司 | 一种基于门票s-gds数据映射协议的api通信装置及方法 |
CN110995746A (zh) * | 2019-12-17 | 2020-04-10 | 神州数码融信软件有限公司 | 异构网络的微服务调用方法及api网关 |
CN111049854B (zh) * | 2019-12-25 | 2021-12-14 | 微民保险代理有限公司 | 一种服务请求的传输方法和装置 |
CN111049854A (zh) * | 2019-12-25 | 2020-04-21 | 微民保险代理有限公司 | 一种服务请求的传输方法和装置 |
CN111221511A (zh) * | 2020-01-02 | 2020-06-02 | 航天信息股份有限公司 | 一种插件式微服务接口的开发*** |
CN111277499A (zh) * | 2020-01-14 | 2020-06-12 | 浙江华云信息科技有限公司 | 基于gateway网关实时生效的动态路由方法 |
CN111934840A (zh) * | 2020-06-29 | 2020-11-13 | 北京百度网讯科技有限公司 | 客户端和服务端的通信方法、网关、电子设备及存储介质 |
CN111970194A (zh) * | 2020-07-28 | 2020-11-20 | 浙江九州云信息科技有限公司 | 一种api网关的配置及请求处理方法 |
CN111970194B (zh) * | 2020-07-28 | 2022-06-10 | 浙江九州云信息科技有限公司 | 一种api网关的配置及请求处理方法 |
CN111953799A (zh) * | 2020-08-25 | 2020-11-17 | 山东合天智汇信息技术有限公司 | 一种基于微服务的电子证照分布式管理方法及*** |
CN111985186A (zh) * | 2020-08-26 | 2020-11-24 | 平安国际智慧城市科技股份有限公司 | 一种字典项转换方法、api网关***、设备及存储介质 |
CN112202872A (zh) * | 2020-09-28 | 2021-01-08 | 华云数据控股集团有限公司 | 一种数据转发方法、api网关及消息服务*** |
CN112261047B (zh) * | 2020-10-22 | 2023-11-03 | 上海擎感智能科技有限公司 | 网关访问方法、移动终端及计算机存储介质 |
CN112261047A (zh) * | 2020-10-22 | 2021-01-22 | 上海擎感智能科技有限公司 | 网关访问方法、移动终端及计算机存储介质 |
CN112688915A (zh) * | 2020-12-07 | 2021-04-20 | 北京小米松果电子有限公司 | 跨协议通信方法、装置及服务器 |
CN113114562A (zh) * | 2021-03-04 | 2021-07-13 | 上海赛可出行科技服务有限公司 | 一种基于开放平台的参数可配置的网关设计方法 |
CN113206836A (zh) * | 2021-04-12 | 2021-08-03 | 河海大学 | 一种工业互联网中api网关实现协议转换的方法 |
CN113381942A (zh) * | 2021-06-04 | 2021-09-10 | 深圳市智慧空间平台技术开发有限公司 | 一种接口网关的实现方法 |
CN113595795A (zh) * | 2021-07-30 | 2021-11-02 | 工银科技有限公司 | 网络通信方法、装置、***、设备和介质 |
CN113596164A (zh) * | 2021-07-30 | 2021-11-02 | 工银科技有限公司 | 数据访问方法、装置、***、设备和介质 |
CN114070833A (zh) * | 2021-11-18 | 2022-02-18 | 中国工商银行股份有限公司 | 多协议服务兼容方法、***、设备、介质和程序产品 |
CN114125055A (zh) * | 2021-11-30 | 2022-03-01 | 神州数码***集成服务有限公司 | 多协议自动适配云原生网关***控制方法、***、设备及应用 |
CN114125055B (zh) * | 2021-11-30 | 2023-12-12 | 神州数码***集成服务有限公司 | 多协议自动适配云原生网关***控制方法、***、设备及应用 |
CN114629945A (zh) * | 2022-03-22 | 2022-06-14 | 深圳壹账通智能科技有限公司 | 基于微服务架构的接口调用方法、装置及计算机设备 |
CN115499518A (zh) * | 2022-07-29 | 2022-12-20 | 天翼云科技有限公司 | 一种微服务协议转换方法、装置和电子设备 |
CN115623053A (zh) * | 2022-08-12 | 2023-01-17 | 华能烟台八角热电有限公司 | 一种基于api网关的数据管理方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108989356A (zh) | 一种api网关实现协议转换的方法 | |
JP6559802B2 (ja) | パケットベースのデータ通信のデバイス識別子依存オペレーション処理 | |
US11653282B2 (en) | System and method for enabling multi-modal communication | |
US9160696B2 (en) | System for transforming media resource into destination device compatible messaging format | |
US8472987B2 (en) | Short message service (SMS) message integration with customer relationship management (CRM) applications | |
US10764430B2 (en) | Calling an unready terminal | |
TWI678909B (zh) | 安全認證方法、裝置及系統 | |
US20150128103A1 (en) | System and method for automating application programming interface integration | |
US8543652B2 (en) | System and method for efficient unified messaging system support for speech-to-text service | |
CN108183915B (zh) | 一种面向高安全等级业务与应用需求的安全标签实现*** | |
US20100094984A1 (en) | Method for optmizing a presence enabled managed service | |
CN109344345A (zh) | 基于区块链的数据访问***及访问方法、终端及存储介质 | |
US10805376B2 (en) | Communication server and method for selective use of real-time communication features | |
CN108156223A (zh) | 一种基于websocket的消息精准推送***及方法 | |
US7937696B2 (en) | Method, system and program product for adapting software applications for client devices | |
EP2262166A1 (en) | Method, system and apparatus for realizing combined charging service | |
JP2007035053A (ja) | 異なる端末器間のセッション保持方法 | |
US11349956B1 (en) | Interceptor hub for service-consuming applications | |
CN102594832A (zh) | 一种业务交付平台开展业务的方法及装置 | |
CN116996564A (zh) | 基于微服务的施工项目技术服务渠道搭建方法和*** | |
WO2016145807A1 (zh) | 电话号码处理方法及装置 | |
CN103530113B (zh) | 一种软硬件集成框架***及运行方法 | |
CN116527751A (zh) | 一种基于微服务的多渠道消息推送方法和*** | |
CN117614628A (zh) | 一种基于istio的jwt认证授权方法及*** | |
CN113364672A (zh) | 媒体网关信息确定方法、装置、设备和计算机可读介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200116 Address after: 610000 Chengdu City, Sichuan Province, China (Sichuan) Free Trade Pilot Area, No. 199 Tianfu Fourth Street, Chengdu High-tech Zone, 33 floors Applicant after: Panovasic Co., Ltd. Address before: 621000 Mianyang province high tech Zone, East Hing Road, No. 35 cotton Applicant before: Sichuan Changhong Electrical Appliance Co., Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181211 |