Подтвердить что ты не робот

Spring 3,0 реализация REST или Джерси?

В настоящее время я пытаюсь выяснить, какая реализация JSR-311 я буду рекомендовать дальше по цепочке продуктов. Я в значительной степени сузил его до двух вариантов - Spring 3.0 с его встроенной поддержкой REST - или использовать собственный SG (например, Restlets).

Для меня это не сильно отличается от фактического синтаксиса, но могут быть проблемы с производительностью, которые я еще не понял.

Служба предназначена для замены некоторых мощных EJB и создания RESTful Webservice. Ожидается, что нагрузка будет довольно высокой, в диапазоне 100 тыс. Пользователей в день (макс.), Но будет иметь серьезную балансировку нагрузки.

Спасибо за все ваши идеи.

4b9b3361

Ответ 1

Spring 3 не является реализацией JSR-311. Может быть, этого достаточно, чтобы ответить на него за вас? Если вы хотите, чтобы JAX-RS на Spring, вы бы использовали (скорее всего) Джерси как поставщика в любом случае! Я бы подумал, что если вы уже являетесь магазином EJB, все узнают, что способ Spring MVC делать это может быть не слишком полезен, если EJB3 - это следующий шаг для вас?

Вот статья! http://www.infoq.com/articles/springmvc_jsx-rs

Ответ 2

Вам может быть интересно это сравнение InfoQ Spring 3.0 MVC и JAX-RS.

Это немного предвзято, поскольку он написан "старшим консультантом в SpringSource", но я думаю, что это справедливое и углубленное сравнение обеих технологий.