【问题标题】:Client for API GatewaysAPI 网关客户端
【发布时间】:2019-09-27 18:13:25
【问题描述】:

我是 API 网关的新手,正在尝试了解它们的工作原理。我正在使用 WSo2,但我认为它们可能都在相同的基础上工作。

  1. 我有一个用 SOAP 编写的后端 API,它运行良好。
  2. 我创建了一个 WSo2 API,它通过 swagger 连接到我的后端 SOAP API 并且工作正常。
  3. 我还从 SOAP ui 运行了 Wso2 端点并得到了响应。

下一步是创建一个客户端,该客户端将调用 WSo2 API 并最终访问后端 SOAP API 并获得响应。在为第 2 步中创建的 WSO2 API 编写客户端时,是否应该使用 SOAP 后端 API WSDL 创建 java 对象?

所以:

wso2 client -> wso2 API -> backend SOAP API

我创建后端 SOAP API WSDL 来为 wso2 客户端创建 java 对象?

【问题讨论】:

  • 这个问题与MuleSoft无关。即使概念相似,但实现方式不同,并且您要求的是特定于 WSO2 的响应。

标签: amazon-web-services google-cloud-platform wso2


【解决方案1】:

通常,对于 REST API,网关会公开 OAS 文档,您可以使用这些文档生成 REST API 客户端。

但是,对于 SOAP APIS,网关大多以直通方式工作。在这种情况下,如果要生成客户端,可以使用后端 WSDL。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-02
    • 1970-01-01
    • 2020-12-22
    • 2011-06-25
    • 2018-01-16
    • 2015-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多