Різниця com.sun.jersey та org.glassfish.jersey


82

У чому різниця між com.sun.jerseyі org.glassfish.jersey?

На даний момент у мене працює служба REST, com.sun.jerseyі я хочу писати тести, але я не можу знайти хорошого підручника для цього (здається, нічого не працює). Однак я можу знайти хорошу документацію про org.glassfish.jerseyтести.

Відповіді:


113

Єдина відмінність між com.sun.jersey та org.glassfish.jersey полягає в тому, що назву пакету було змінено, оскільки команда Джерсі зараз є частиною іншої організації (Glassfish). Версії нижче 2 використовують пакет com.sun.jersey, версії вище 2 використовують org.glassfish.jersey. І так, є деякі відмінності між 1.x та 2.x.


1
Порада: Цей розділ версії також можна побачити у Центральному сховищі Maven: search.maven.org/#search%7Cga%7C1%7Cjersey-server
kevinarpe

1
Jersey 2.0 надає підтримку HTTP-сервера Java SE, сервера HTTP Grizzly 2, контейнерів Servlet 2.5 або новішої версії, а також контейнерів OSGi на стороні сервера та асинхронних клієнтських транспортних з'єднувачів на основі HTTPURLConnection або Grizzly. Щоб скористатися асинхронними функціями JAX-RS / Jersey на сервері в контейнері Servlet, вам потрібен контейнер, що підтримує Servlet 3.0 принаймні. Джерсі також підтримує асинхронні виклики ресурсів на HTTP-сервері Grizzly 2. (Посилання - marek.potociar.net/2013/06/13/… )
Махеш

4
Для мене велика різниця в тому, що com.sun.jersey працює, а org.glassfish.jersey - ні. lol
Павло
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.