Привет: я использовал Jackson для внутренней обработки JSON, и я хочу обслуживать эти объекты как JSON для внешнего API (REST) (теперь они хранятся внутри как java-объекты).
Очевидной реализацией было бы написать какой-то механизм запросов, который считывает запросы, извлекает объекты из базового хранилища данных, а затем сериализует их в Jsons с помощью Джексона.
Однако я начинаю понимать, что есть API-интерфейсы, которые уже можно использовать для сборки таких веб-сервисов, заботясь о многих рутинных деталях (безопасность, синтаксический анализ запросов, координация REST). Например, похоже, что аннотации в трикотажной форме могут использоваться для определения служб REST ....
Итак, мой вопрос: каково состояние дел в веб-службах на основе Java EE JSON и что эти службы используют в качестве данных хранит (т.е. открытый текст? РСУБД? Службы объектных данных?)
Самое главное ... в чем функциональная разница между разными API-интерфейсами для сопоставления данных xml и json, то есть jersey / Jackson / JaxB?