API Connect 网关类型

IBM® API Connect 提供了两种网关类型:DataPower® Gateway(与 v5 兼容)DataPower API Gateway

DataPower Gateway(与 v5 兼容)

IBM API Connect 在多年前就已开始提供 DataPower Gateway(与 v5 兼容)。它提供了各种内置于 API Connect API 组合件中的策略,包括变换、安全性策略、逻辑和 GatewayScript(基于 JavaScript)。

如果以下任意情况适用,即可考虑使用 DataPower Gateway(与 v5 兼容)
  • 您是 DataPower 现有用户,并且想要利用自己的 DataPower 资源和知识。
  • 您已编写或者需要定制策略。
  • 您具有复杂的 API 组合件需求。

DataPower API Gateway

DataPower API Gateway 是围绕 API 设计的新网关,与 DataPower Gateway(与 v5 兼容) 一样以安全性为设计核心。其中 DataPower Gateway(与 v5 兼容) 是专为灵活性而构建的,而 DataPower API Gateway 是专为 API 用例而构建的,由此带来了诸多性能优势。

对于初始发行版,其中已提供了最常用的策略,即代理 API,用于为最常见的用例提供精简的网关。随着时间的推移,更多策略和新功能将不断添加到其中。

DataPower API Gateway 是专为云而构建并优化的。如果要在公共云或私有云中运行应用程序并且想要将其作为 API 公开,那么请考虑使用此网关。

网关比较

表 1. DataPower Gateway(与 v5 兼容)DataPower API Gateway 的比较
功能部件 DataPower Gateway(与 v5 兼容) DataPower API Gateway
本机策略
OAuth 提供者 (OAuth provider) 完整 OAuth 2.0 支持 完整 OAuth 2.0 支持
OAuth 策略
OpenID Connect 通过模板提供支持 本机支持
调用策略
定制策略
条件策略 if、operation-switch 和 switch switch
活动日志记录 在 API 组合件结束时隐式执行 在 API 设计中、在 API 组合件外进行配置
解析策略(威胁检测)
网关扩展
需要应用程序优化模块
支持相互 TLS (mTLS)
时间戳记图标 上次更新时间:2019-06-21