WSO2 API 经理 - 出版 API 在技术上是如何运作的?

WSO2 API manager - how does publishing API works technically?

WSO2 文档不清楚如何发布新的 API。

是将新 API 推送到网关的发布者吗? 或者 是从管理器中提取或调用新 API 配置的网关吗? 或者 它是通过数据库完成的?

使用哪些协议和端口?一个 API 调用,thrift,binairy ?

谢谢

当您发布 API 时会发生两件事。

1) 将 API 元数据保存在数据库中。 API 发布者和 API 商店都从数据库中提取这些数据以显示 APIs。

2) 运行时工件(即 Synapse 文件)部署在网关中。这是通过 SOAP Web 服务调用完成的。 API 发布者为此调用在网关中公开的 SOAP Web 服务。

希望我回答了你的问题。