У меня нет опыта использования Wink, но я могу поделиться своим опытом использования Jersey на Websphere.
Плюсы ... очень прост в использовании, мне понадобилось 5 минут, чтобы ознакомиться, и я готов написать свой первый привет мир. Jersey автоматически генерирует WADL для вас на основе пакета Resources
, хотя и довольно простой ... но вы можете настроить документацию WADL самостоятельно.
Минусы ... вздох, мне нравится Джерси, но с Websphere это почти заставило меня плакать. Во-первых (это не относится к Websphere), я использую Spring в своем проекте, и версия Джерси, которую я использую, - 1.2. Проблема в том, что релиз использует Spring 2.5, а я использую Spring 3.x. Итак, я вытащил Джерси Spring 2.5, чтобы использовать Spring 3.x. Все отлично работает Тем не менее, тестовая структура Джерси начала проваливаться. Я больше не могу загрузить встроенный сервер Grizzly для тестирования моих веб-сервисов. Во-вторых, я в настоящее время привязан к Websphere 6.1, которая использует JDK 5. Я считаю, что все выпуски Джерси после 1.2 скомпилированы с JDK 6 ... это означает, что мне не повезло, пока моя компания не обновится до WAS 7.
Это действительно очень стабильная среда отдыха, очень простая в использовании ... но в моем случае я просто в замешательстве, потому что все существующие модульные тесты для веб-сервисов в настоящее время закомментированы, потому что я обновил свой релиз Spring до 3.x. Я уверен, что последний выпуск Джерси должен использовать Spring 3.x, но я не могу их использовать, потому что я все еще использую JDK 5 в WAS 6.1.
Итак, вам решать. Кстати, я все еще использую Jersey 1.2 в своем проекте, работающем в WAS 6.1.