2010-05-03 88 views
12

我目前正在试图弄清楚JSR-311的哪个实现我会建议食物链的进一步发展。我已经把它缩小到两个选项--Spring 3.0,它对REST的原生支持 - 或者使用Sun自己的Jersey(Restlets 也许是也是一个选项)。Spring 3.0 REST实现还是Jersey?

对我来说,它在实际的语法上似乎没有太大的差别,但可能存在性能方面的问题,我还没有弄清楚。

该服务旨在取代一些重型EJB并改为创建RESTful Webservice。预计负载会相当高,每天(最大)范围内的用户数量将达到10万,但负载平衡严重。

感谢您的所有见解。

回答

16

Spring 3不是JSR-311的实现。也许这足以为你回答它?如果你想在Spring上使用JAX-RS,那么无论如何你都会使用(最有可能的)Jersey作为提供者!我想如果你已经是一个EJB商店,那么每个人都学习Spring MVC的做法可能不是太有用,如果EJB3是你的下一步?

这是一篇文章! http://www.infoq.com/articles/springmvc_jsx-rs

+1

是的,我认为这可能是答案 - 谢谢你:-) – hnilsen 2010-05-03 23:07:49

13

您可能感兴趣的Spring 3.0 MVC和JAX-RS的​​。

由于它是由“SpringSource的高级顾问”编写的,所以有点偏颇,但我认为这是对这两种技术的公平和深入的比较。

+1

甜,谢谢。我会通读它。 – hnilsen 2010-05-03 23:04:34