繁体   English   中英

如何使用 WSO2 API Manager 将多个 API 集成到标准 API 中?

[英]How can I integrate several APIs into a standard API, with WSO2 API Manager?

我正在创建一个需要从多个 API 获取信息的应用程序,并且我想创建一个允许我访问所有其他 API 的标准 API。 只是从 url 更改以将我定向到其他 API。 在此处输入图片说明

就是这样,实际上有 500 多个 API,但它是我处理的一个应用程序,同时消耗了近 100 个,但由于有许多服务器被要求提供信息,我认为它会是更建议使用 API 网关,从单个链接进行控制

根据您的解释,这里似乎有两个主要用例

  1. 拥有多个后端服务的单一代理

即使只有 APIM 就足够了,这里的理想方法是拥有一个单独的集成层,即 WSO2 EI。 在 WSO2 EI 中,您可以使用克隆中介来克隆单个请求并将其发送到多个后端,然后当所有请求完成后, 聚合中介可用于组合所有响应并发回客户端。

  1. 使用动态后端 URL

动态端点可以在 WSO2 APIM 上配置,通过这种方法,APIM 能够在运行时决定后端端点。

以防万一,您想到的用例与我在这里解释的有点不同,类似地,您可以通过中介序列来实现这一点,但是无论您想要一个单独的集成层还是一个 APIM 层就足够了必须通过仔细分析用例来决定。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM