Web services 使用服务WCF或TCP或Web API传递流数据的更好方法

Web services 使用服务WCF或TCP或Web API传递流数据的更好方法,web-services,wcf,tcp,asp.net-web-api,Web Services,Wcf,Tcp,Asp.net Web Api,我正在创建一个服务,它将数据作为流从服务器传递到客户端 我想知道做这件事最好最快的方法是什么 使用WCF 使用TCP 或者使用Web API 编辑:我正在创建一个windows应用程序,集中服务器将为多个客户端提供服务。此服务将数据作为流从服务器传递到客户端。您遗漏了一些详细信息。这种流媒体传输是在两台服务器之间的网络上进行的,还是从电话到网站?答案取决于传输的上下文;内部网还是通过互联网?这将进一步影响API和/或传输的选择

我正在创建一个服务,它将数据作为流从服务器传递到客户端

我想知道做这件事最好最快的方法是什么

使用WCF

使用TCP

或者使用Web API


编辑:我正在创建一个windows应用程序,集中服务器将为多个客户端提供服务。此服务将数据作为流从服务器传递到客户端。

您遗漏了一些详细信息。这种流媒体传输是在两台服务器之间的网络上进行的,还是从电话到网站?答案取决于传输的上下文;内部网还是通过互联网?这将进一步影响API和/或传输的选择