2011-07-22 84 views
2

在我们的一个项目中,我们使用的是spring mvc。 spring mvc具有对REST Web服务的固有支持。我期待着与其他流行框架如RESTEasy,RESTlet,JAX-RS等相比,Spring mvc的REST支持如何提供一些见解/建议。REST风格的Web服务框架与Spring MVC REST支持的比较

+4

难以比较没有任何背景。这是说“比较法拉利与斯柯达”。那么,斯柯达便宜,所以我猜这是更好... – pap

回答

8

第一个很大的区别是Restlet和RESTEasy都提供了实现的JAX-RS。你可以编写JAX-RS代码,这些框架中的任何一个都可以运行而不需要改变任何东西。 Spring MVC是一个独立的API,不会实现JAX-RS。它确实提供了我见过的大部分相同的功能。当然,Restlet也提供了它自己的非JAX-RS API,这也不错。

我发现了this似乎在InfoQ的Spring MVC和JAX-RS比较可能会让你感兴趣。我会说,如果您已经在使用Spring MVC并且它满足您在REST部门的需求,请坚持使用它,直到您发现需要寻找其他东西。

+0

谢谢。这有助于。 – Santosh