-3

我计划使用 asp.net MVC4 Web API。任何人都可以比较类库和 asp.net MVC4 Web API?

4

1 回答 1

4

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

选择其中一个将真正取决于您愿意支持的场景和架构。是否需要将此功能公开给非 .NET 客户端。

于 2012-10-08T09:06:12.897 回答