2013-10-25 53 views
0

我发现这么多的答案,但没有得到一个适合我的(基本)“知识”Web服务,Web API,API这些都是什么?

这些令人不安对于我来说,请指引我

我知道API是(从本地概念像user32.dll的GetCursorPos()winApi)

问:什么是WebApi?

:网络API是通过网络

Q露出了API:什么是WebService的?

:是一种软件功能在网络地址通过网络提供

我的疑惑: 是用来实现通过网络的服务的的WebAPI?访问WebService?

什么不同WebService和Web API?

The Following Makes me again Weird : 

A Web services describes a standardized way of integrating Web-based applications using the XML, SOAP, WSDL and UDDI open standards over an Internet protocol backbone. 

A web API is a development in web services where emphasis has been moving to simpler representational state transfer (REST) based communications 

那么这个Web API是什么?

也可以看出,Web服务API = +的Http(API是指网页API?)

什么是Web服务API?

回答

1

Web服务:
为了实现平台互操作性 Web服务正在使用,并且它是一个基于SOA 。它遵循的标准有:WSDL,SOAP,UDDI等等的等。 WSDL通过SOAP协议传递,并且将由客户端访问,具有由WSDL生成的存根(stub)

的Web API: 现在,天实现平台无关的服务是由RESTful Web服务或Web API的做的一个新的范例。它依赖于HTTP协议,这些服务将被诸如浏览器或HTTP客户端代码的HTTP客户端访问。 WebAPI是描述这些客户端和服务器API的另一个名称。

希望它清楚