Shu*_*ing 8 rest wcf web-services asp.net-mvc-4 asp.net-web-api
我打算构建一个Web服务,通过HTTP向客户端提供JSON/XML数据.我打算让它成为RESTful,但这只是一个最好的选择而不是必须.通常,我会在IIS中托管它.
为实现这一目标,通过我的分析,我有3个选项(我需要使用MS技术):WCF服务,WCF数据服务和MVC4 WebAPI.在做出最终决定之前,我还有一个问题.是的,关于何时选择其中之一的网络讨论有很多讨论,但他们关注其他主题,如协议,易于实施,利用HTTP等.
但是,我的重点是另一方面:从性能方面来看,3个选项(通过HTTP提供JSON/XML)中最好的(假设我正确使用它们)是什么?
Dan*_*har 11
坦率地说,你的问题没有明确的答案,这完全取决于你期望(或者想要服务)什么样的流量,你的REST api会有什么样的功能(这也会影响性能)等等.
里克斯塔尔创建了一个很好的博客文章.http://www.west-wind.com/weblog/posts/2012/Sep/04/ASPNET-Frameworks-and-Raw-Throughput-Performance
它不是你问题的最终答案(即什么是最好的).但它应该给你一些更好的视角,并希望有一个更好的位置来回答你的问题.
| 归档时间: |
|
| 查看次数: |
10999 次 |
| 最近记录: |