哪个是Asp.net MVC控制器VS之间的最佳性能。 Wcf for Silverlight应用程序?

时间:2009-06-10 05:59:49

标签: asp.net-mvc silverlight performance

我发现Asp.net Mvc控制器可以通过DynamicActionResult同时为Asp.net Mvc View和Silverlight应用程序提供服务(可以是简单操作结果或Json Action Result取决于请求类型)。因此,我有3个选项可以为Silverlight应用程序创建中间层。

  1. 纯WCF服务每个WCF请求都必须在接口中声明。所以,它是强类型连接。
  2. Asp.net MVC控制器它可以同时为Asp.net MVC View和Silverlight应用程序提供服务。
  3. 同时使用它们我发现可以通过使用以下链接中的答案来执行此操作。我认为,创建它们并不是一个好主意。
  4. WCF Service with Asp.net MVC application

    WCF服务和Asp.net MVC控制器之间的最佳性能是什么?

    谢谢,

1 个答案:

答案 0 :(得分:0)

您是否有从缓存中受益的服务?如果是这样,我的测试表明启用了输出缓存的MVC比WCF快得多。