WebAPI是网络应用程序接口。包含了广泛的功能,网络应用通过API接口,可以实现存储服务、消息服务、计算服务等能力,利用这些能力可以进行开发出强大功能的web应用。
二、web平台归为7个基本设施,其间的线索是这些产品都提供了API,分别是:
1)存储服务:存储服务关注抽象化和虚拟化存储。
2)openemy服务:它提供了类似于文件系统接口的api,但增加了给文件标签的能力。
3)消息服务:消息服务在概念上类似于传统意义上的中间件。
4)计算服务:目前还没有一个一般的可以通过api访问的web计算服务黑盒,但有不少技术指向这个方向。
5)信息服务:信息服务提供海量特定的信息。
6)搜索服务:因为搜索在web领域的基础和统治地位,搜索服务构成了新的web基础架构的关键部分。
7)web2.0服务:最后一类宽泛的叫它们web2.0服务。