Spring 3.0 REST实现还是Jersey?

hni*_*sen 12 java rest spring web-services jax-rs

我目前正在试图找出JSR-311的哪个实现,我将建议进一步推动食物链.我已经将它缩小到两个选项 - Spring 3.0,它本身支持REST - 或者使用Sun自己的Jersey(Restlets 也可能是一个选项).

对我而言,实际语法似乎没有什么区别,但可能存在我尚未想到的性能问题.

该服务旨在取代一些重型EJB并改为创建RESTful Web服务.预计负载相当高,在每天100k用户(最大)范围内,但负载平衡严重.

感谢您的所有见解.

Aff*_*ffe 16

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

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


mat*_*t b 13

您可能对Spring 3.0 MVC和JAX-RS的InfoQ比较感兴趣.

它有点偏颇,因为它是由"SpringSource的高级顾问"编写的,但我认为这是对这两种技术的公平和深入的比较.