我是 API LM 的新手,对使用 apigee、3scale、mashery、mulesoft、TIBCO APIX 等工具构建 API 感到困惑
这些年来,我知道 API 都是关于一种语言的 API 或 SDK,您可以使用它来编写/构建代码/应用程序来解决业务问题。说 Java API 或 J2EE API 等
我是否必须使用我的应用程序/系统构建自己的数据服务并将其公开为服务 (WS/REST) 并使用上述工具(apigee、3scale、mashery、mulesoft ec)或者这些工具是否允许开发人员从划痕?
换句话说,我是否在您的企业内创建您自己的应用程序(无论是基于 Java、DB 还是 .Net 服务或托管在 weblogic 上的 Web 应用程序)并将其公开为 B2D 或 DX 的 API(具有身份验证、分析、门户、开发人员访问)称为“构建 API”?