物联网应用区别于软件应用的在于基于数据和产品的服务( 三 )

Service API不同于软件的API

API是Application Programming Interface的简写 , 早期是为不同软件间调用提供的接口 , 实现不同软件之间可以相互调用 。

基于智能服务的API不仅仅提供功能API , 还需要提供API的地址 。 服务的概念最早出自Web Service的概念 , 是在2000年左右时 , 随着XML的流行而讨论的技术 , 主要通过XML传输对象【使用SOAP协议】 , 通过XML描述服务接口功能【WSDL协议】 , 通过XML描述接口地址信息【UDDI协议】 , 其中UDDI就是用于描述地址信息的 。

最早演示Web Service是天气预报的服务 。

但是因为Web Service使用XML传输对象 , 增加了很多描述字段 , 导致信息传输量大 , 同时 , 由于技术不成熟 , 因而Web Service没有流行起来 。

在工业互联网平台概念流行之后 , 基于平台的微服务 , 其原理与Web service一致 , 不过架构更完善 , 信息传输效率更高 。

Smart Service需要全新的商业模型

Smart Service有三种商业模型:

推荐阅读