使用 API LM 工具构建 API

Posted

技术标签:

【中文标题】使用 API LM 工具构建 API【英文标题】:building APIs using API LM tools 【发布时间】:2015-02-04 14:00:29 【问题描述】:

我是 API LM 的新手,对使用 apigee、3scale、mashery、mulesoft、TIBCO APIX 等工具构建 API 感到困惑

这些年来,我知道 API 都是关于一种语言的 API 或 SDK,您可以使用它来编写/构建代码/应用程序来解决业务问题。说 Java API 或 J2EE API 等

我是否必须使用我的应用程序/系统构建自己的数据服务并将其公开为服务 (WS/REST) 并使用上述工具(apigee、3scale、mashery、mulesoft ec)或者这些工具是否允许开发人员从头开始构建 API?

换句话说,我是否在您的企业内创建您自己的应用程序(无论是基于 Java、DB 或 .Net 服务还是托管在 weblogic 上的 Web 应用程序)并将其公开为 B2D 或 DX 的 API(使用身份验证、分析, 门户, 开发者访问) 这被称为“构建 API”?

【问题讨论】:

【参考方案1】:

使用 Apigee Edge 时,您必须首先将后端公开为 http/https 端点。然后,您可以将安全性、缓存、配额和许多其他功能添加到您的 API 外观。使用 Apigee-127 产品时,您可以在本地使用 Node.js 创建整个后端,然后将其部署到云端运行。

【讨论】:

以上是关于使用 API LM 工具构建 API的主要内容,如果未能解决你的问题,请参考以下文章

用于测试API的开发人员工具

R使用lm构建单变量线性回归模型

如何快速构建基于Spring4.0的Rest API

前端构建工具gulpjs的使用介绍及技巧

前端构建工具gulpjs的使用介绍及技巧

Qt平台下使用QJson解析和构建JSON字符串