连接 Api 连接现有的 Web 服务

Connect Api Connect with Existing WebServices

我正在使用 apiconnect 微网关(可在 github 上使用)连接任何现有的网络服务并添加一些策略,我想我必须为现有的 [=21= 创建 yaml 文件]s 并将它们添加到 api connect 的目录。这是他们提供的示例 yaml 文件。

# sample_1.0.0.yaml
#
info:
  version: 1.0.0
  title: sample
  description: sample laptop yaml
basePath: /sample
swagger: '2.0'
paths:
  /echo:
    get:
      responses:
        '200':
          description: 200 OK
x-ibm-configuration:
  assembly:
    execute:
      - javascript:
          title: write a small json object
          source: |
           message.body = { text : 'Hello World' };
schemes:
  - http

我的问题是如何在此文件中调用现有的休息服务并定义身份验证、命中限制等策略

这里是微网关linkgithub

https://github.com/strongloop/microgateway

在 API Connect 中创建 REST 服务非常简单。按照 IBM

提供的说明进行操作

在 API Connect 中,我们在 Assembly 部分编写的配置或脚本将自动填充到 swagger 文件中(API Designer 中的源部分)。所以我们不需要操作任何 swagger 文件。

调用 API 连接中现有的休息服务。请按照您在上面 link 中找到的步骤进行操作。

要创建调用 SOAP 服务的 REST 服务,请遵循此 link

谢谢 SP