Преимущество RESTEasy перед Apache CXF? - PullRequest
5 голосов
/ 18 августа 2010

У меня есть веб-сервис Restful, реализованный с использованием Apache CXF. Поскольку я собираюсь использовать JBoss для развертывания, я думаю о переходе на RESTEasy, поскольку он обеспечивает лучшую интеграцию с JBoss.

В чем преимущества RESTEasy перед Apache cxf, помимо лучшей интеграции с сервером?

1 Ответ

7 голосов
/ 05 января 2011

Я не думаю, что их много. В значительной степени это религиозный аргумент и аргумент «что проще всего интегрировать в мой стек». Я полагаю, что CXF соответствует JAX-RS, как и RESTEasy, и - лично - я думаю, что это должно быть ваш самый большой водитель. Вы должны стремиться к разработке для JAX-RS, а затем предположить, что вы можете поменять местами различные реализации, если это необходимо. Другие факторы для рассмотрения:

  • конфигурируемость сериализации (например, использование Джексона для форматирования JSON) как для производительности, так и для общей гибкости
  • стандартизация клиента - в настоящее время не существует стандарта клиента JAX-RS, но я бы посмотрел на это место, поскольку было бы неплохо иметь те же гарантии для клиентского кода, которые JAX-RS предоставляет серверный код
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...