【问题标题】:Two WSO2 API Manager for Internal and External use两个 WSO2 API 管理器供内部和外部使用
【发布时间】:2015-01-18 00:35:18
【问题描述】:
  1. 为外部用户(和内部开发者/发布者)设置一个 API 管理器,为内部用户/开发者/发布者设置另一个 API 管理器是一种常见的做法吗?

    李>
  2. 如果我在后端有 SOAP 服务,这是否意味着我应该在我的内部 API 管理器中将它们作为 SOAP API 公开?消费者还需要生成存根吗?

【问题讨论】:

  • 您能否稍微澄清一下第 2 点。您在后端有 SOAP 服务,您想按照语句将它们公开给内部 API 管理器,但是内部 API 管理器不会在后端运行吗?
  • 内部API管理器运行在后端(内网)。我真正想要的是使用 API 管理器的生命周期管理功能。但是由于所有后端服务都是基于 SOAP 的,我只是想知道内部管理器中的所有 API 也应该基于 SOAP。
  • 这有点取决于答案。所以我只是想把相当长的答案变成一个更简短的consice形式

标签: soap soa wso2-am


【解决方案1】:

是的,您可以为外部用户进行外部设置,也可以为内部用户进行内部设置。 当涉及到开发人员时,您可以为他们设置开发环境。 一旦 api 由开发人员开发。可以为 QA 提供。为此,您可以设置测试环境。一旦经过测试,您就可以在生产环境中部署您的 api。生产环境将具有外部和内部设置。

api manager 支持 rest 到 soap 的转换。因此,您不必创建只支持soap的api

【讨论】:

    猜你喜欢
    • 2014-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-16
    相关资源
    最近更新 更多