Apache Wink и реализация Apache CXF JAX-RS

Почему существуют две версии JAX-RS от Apache?

CXF кажется огромным пакетом, включающим jax-ws и jax-rs. Кажется, что Wink более легкий. Так какой из них лучше использовать? Кто-нибудь сталкивается с одной или двумя реализациями? Может быть, один из них уже устарел?

Я знаю, что существуют другие реализации для jax-rs, но я хочу получить информацию только обо всех этих двух.

Ответ 1

С CXF 2.6.x вы можете использовать более мелкие банки/пачки, которые не будут тянуть материал jaxws, если вам это не нужно. Тем не менее, вероятно, больше, чем Wink.

По большей части, CXF имеет гораздо более яркое сообщество за этим с постоянным развитием, усовершенствованиями и т.д. Wink был в значительной степени мертв, с очень небольшой активностью вообще. Если вам нужны некоторые продвинутые вещи, CXF, безусловно, лучший вариант. Такие вещи, как OAuth/OAuth2, SAML, расширенное шифрование/безопасность, различные вещи преобразования, дополнительные типы и т.д.... Все области, которые активно поддерживаются и расширяются в CXF.