Я планирую создать полный веб-сервис ResT с помощью spring 4 и java 7 для сложного высокопроизводительного приложения. После изучения я нашел следующие варианты.
- Spring REST WS (с использованием Джексона). Example
- Spring + Джерси. Example
- Spring + Resteasy. Example
- Spring + Apache CFX. Пример
- Spring + Restlet. Example
Мой выбор был spring WS, но spring MVC REST не соответствует JAX-RS (если я не ошибаюсь). Источник - Spring MVC REST не совместим с JAX-RS. Это важно?
Вопрос:
- Имеет ли значение использовать его как совместимый с JAX-RS?
- Нужно ли делать дополнительные шаги, чтобы сделать его совместимым с JAX-RS?
- С точки зрения безопасности, какие шаги мне нужно позаботиться?
- Любые лучшие префиксы?