标签: wcf asp.net-web-api
我最近阅读了几篇文章,建议Web API可以取代WCF;但是另一方面,有些人仍在通过说它仍然有其用途来捍卫WCF。
我的问题是什么是必须使用WCF并且无法使用Web API实现它们的场景?
答案 0 :(得分:2)
基本上,当您需要除http webapi之外的传输层时,无法使用。例如,通过消息队列,进程间通信(NamedPipe),直接TCP套接字连接进行通信。
WebAPI没有Peer2Peer通信,双向通信,可靠消息传递,事务流,消息级安全性,......