首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

API 经济与实现之路(3)API 经济的实

API 经济与实现之路(3)API 经济的实

API        合同和限速在 API 经济下,相同的一个 API,可以配置成不同的"套餐"(合同)。不同的套餐,可以设置不同的限速。例如:
  • 对于白金套餐,API 被调用次数不限。
  • 对于金卡套餐,API 每个小时可以被调用 100 次。
  • 对于普通套餐,API 每个小时可以被调用 15 次。
当 API 被调用的次数超过限速的设置,需要返回报错。
API        访问分析和报告在 API 经济下,我们需要对 API 的访问进行统计。
API 的种类,可以按照按照是否是 Web 类的分发。在第三平台中,互联网中以 Web API 居多,而 Web API 又大致分为两类:
  • JAX-RS: 是用于创建轻量级 RESTful Web 服务的 Java API。
  • JAX-WS: 是使用简单对象访问协议(SOAP)的基于 XML 的 Web 服务的 Java API。
JAX-RS 的一个很大的好处是支持 HTTP(s)协议,也就是可以响应四种 HTTP 的方法,具体而言:
  • GET:检索数据。
  • POST:创建一个新实体。
  • DELETE:删除实体。
  • PUT:更新实体。
在 API 经济下,API 访问和分析报告,应可以对一个 API 的某个 URI 的 HTTP 调用方法进行统计,如某个 URI 在一段时间内被 GET、POST        了多少次等。并且,可以形成分析报告。
API        的计费免费试用 IBM Cloud
利用                                快速轻松地构建您的下一个应用程序。您的免费帐户从不过期,而且您会获得 256 MB 的 Cloud Foundry 运行时内存和包含                              Kubernetes 集群的 2 GB 存储空间。 并确定如何开始。如果您不熟悉 IBM Cloud,请查阅  。

在云时代,计费是很重要的一个功能。而在 API 经济下,我们需要考虑 API 如何进行计费。
API 的计费方式,可以按照功能和流量收费:
  • 所谓功能,主要指的就是同一个应用,通过 API 进行暴露出的不同的功能,主要是通过设置应用不同的 URI 访问权限来实现的。
  • 而流量,主要是指 API 调用的次数。
在 API 经济模式下,API 的计费这两点都需要考虑到。
返回列表