2012-10-08 52 views
-4

我已经计划去asp.net MVC4 web API。任何人都可以比较类库和asp.net MVC4的Web API?类库vs asp.net MVC4 web API

+0

比较在什么意义上,你在找什么,更好地说,你的问题是什么,如果有人能比较API或什么? – Freeman

+0

哪一个更好?更快? – User0106

+0

没有更好的,没有更快的,它只取决于你需要做的和你想要的方法,你通常不能根据不存在的标准创建一个基准。 – Freeman

回答

1

如果使用类库,与Web API相比,它的性能会更快,因为调用方法时不会涉及任何序列化或I/O。类库的缺点是你的客户需要成为.NET客户端。因此,这不是一个可互操作的解决方案。此外,如果您决定稍后对实施进行更改,则必须使用新版本的类库更新所有客户端,而使用Web API,您可以在单个位置执行此操作 - > Web API所在的Web服务器主办。

选择一个或另一个将取决于您愿意支持的场景和体系结构。是否需要将此功能公开给非.NET客户端。

+0

感谢您的回复 – User0106