【问题标题】:AP aggregation using WSO2 API Manager使用 WSO2 API 管理器的 AP 聚合
【发布时间】:2017-06-12 17:54:47
【问题描述】:

我需要聚合多个 API,即组合两个或多个 API 的响应。我想知道这是否可以通过 WSO2 API Manager 来实现。 TYK 以“虚拟端点”的形式支持它。 WSO2 API 管理器怎么样?任何帮助表示赞赏。

【问题讨论】:

标签: wso2 wso2-am tyk


【解决方案1】:

从技术上讲,这可以通过 API Manager 网关实现,因为网关是 ESB 网关的嵌入式版本,因此您可以调解所有调用。请参阅WSO2 EI documentation 请注意,在 API 网关中存在一些限制,您必须使用阻塞调用。

但是,如果您希望 API 网关具有高度可扩展性,则不应将其用于“集成”服务。

能否详细说明您的具体需求?

调用 API A 然后用一些 A 信息调用 API B 然后产生结果? 或者更多的逻辑,比如如果 API A yelds value X then call B else call C ?

如果您需要 API 组合(多次调用),您应该使用集成层。使用代码框架,如 springBoot/Cloud 或 GraphQL 服务器(调用多个 API 的绝佳工具)或 WSO2 集成解决方案,如 Ballerina(微组合)或 WSO2 ESB(但它来自单体世界)。

希望对你有帮助 西里尔

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-03
    • 2019-10-28
    • 2016-05-20
    • 1970-01-01
    相关资源
    最近更新 更多