网关类型

IBM® API Connect 提供了用于部署的不同类型的网关。

DataPower API Gateway

DataPower® API Gateway 是在设计时考虑了 API ,并且具有与 DataPower Gateway (v5 compatible)相同的安全焦点。 其中, DataPower Gateway (v5 compatible) 是为了实现灵活性而构建的, DataPower API Gateway 是专为 API 用例而构建的,具有产生的性能优势。

DataPower API Gateway 已针对云进行了构建和优化。 如果您是在公共云或私有云中运行应用程序,并且希望将其作为 API 公开,请使用此网关。

DataPower Gateway (v5 compatible)

DataPower Gateway (v5 compatible) 提供了与 IBM API Connect V 5 和更低发行版随附的 IBM DataPower Gateway 的兼容性。

如果您是现有 DataPower 用户,并且想要利用 DataPower 资源和知识,请考虑使用 DataPower Gateway (v5 compatible)

DataPower网关比较

下表比较网关类型之间的功能支持。 对于 "DataPower API Gateway不支持的v5-compatible功能和策略,可以使用 "API Connect Migration Utility(AMU) 将其迁移到API Gateway格式。 更多信息,请参阅准备环境

表 1. DataPower Gateway (v5 compatible)DataPower API Gateway 的比较
特性 DataPower Gateway (v5 compatible) DataPower API Gateway
本机策略 False
OAuth 提供者 (OAuth provider) 完整 OAuth 2.0 支持 完整 OAuth 2.0 支持
OAuth 策略 False
OpenID Connect 通过模板提供支持 本机支持
调用策略
定制策略
条件策略 if、operation-switch 和 switch switch
活动日志记录 在 API 组合件结束时隐式执行 在 API 设计中、在 API 组合件外进行配置
GatewayScript
解析策略(威胁检测) False
网关扩展
支持相互 TLS (mTLS)
注意: V 5 兼容网关和 DataPower API 网关具有不同的机制,用于与 GatewayScript 和 XSLT 策略的 API 上下文进行交互。 确保对网关类型使用正确的机制:

事件网关

Event Endpoint Management 提供了将 主题作为 Kafka 事件源进行描述和编目,并授予组织内应用程序开发人员访问权限的功能。 应用程序开发人员可以发现 "事件终端,并配置自己的应用程序,以便通过事件网关访问它们。 通过 Event Endpoint Management ,开发人员可以控制对事件端点的访问,还可以控制向事件端点生成或从事件端点消耗哪些数据。

有关 Event Endpoint Management 的更多信息,请参阅 IBM Event Automation 文档中的 Event Endpoint Management 介绍