仅可由WCF实现但不能使用Web API实现的方案

时间:2014-07-15 20:24:14

标签: wcf asp.net-web-api

我最近阅读了几篇文章,建议Web API可以取代WCF;但是另一方面,有些人仍在通过说它仍然有其用途来捍卫WCF。

我的问题是什么是必须使用WCF并且无法使用Web API实现它们的场景?

1 个答案:

答案 0 :(得分:2)

基本上,当您需要除http webapi之外的传输层时,无法使用。例如,通过消息队列,进程间通信(NamedPipe),直接TCP套接字连接进行通信。

WebAPI没有Peer2Peer通信,双向通信,可靠消息传递,事务流,消息级安全性,......