寻找API通信方法(SOAP,Rest ......)

时间:2015-12-02 08:02:12

标签: web-services wcf rest soap

首先,我很抱歉我的英语不好(我来自荷兰)

对于一项研究,我正在寻找一些沟通和#34;协议"用于Web API。 我知道其中的2个"协议",REST和SOAP。

还有其他人吗? (我找不到一些),我找到了WCF,但这也是基于SOAP或者我错了?

1 个答案:

答案 0 :(得分:0)

  

对于一项研究,我正在寻找一些通信“协议”   web API

对于Web API,您仅限于使用HTTP作为传输机制的协议。

  

我知道其中的两个“协议”,REST和SOAP。

在您确定的两个协议中,REST并不严格限定为协议,而是基于HTTP的基于会话的架构风格。

SOAP是一种协议,正式定义了two versions

  

还有其他人吗?

其他较旧的网络API协议包括XML-RPC,它仍处于(非常罕见)使用状态,而且它是较新但同样未使用的表兄JSON-RPC

可以找到一个不同的列表here

  

我找到了WCF,但这也是基于SOAP还是我错了?

WCF不是协议,而是支持套接字,消息队列,POX,REST以及SOAP 1和2的Microsoft堆栈的通信框架。