我在互联网上进行了很多搜索,但仍然没有得到Web服务和Web API之间的明显区别?我在某处读到,所有Web服务都是API的,但所有API都不是Web服务的。如何?
我所知道的都是都可以利用其他应用程序的功能。有人可以形容我明显的不同吗?
一个API(应用程序接口)是通过该另一个程序可以与程序进行通信的接口。
一个Web服务在这方面是有API的程序之一。“网络”是指可以通过网络(主要是通过HTTP)进行访问。服务通常具有明确的目的。
例如,日期Web服务的目的可能是提供当前日期。我的服务的API只有一个“端点”:获取日期。然后,该服务将实现此API。它以某种方式检索日期并将其发送回去。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句