Запитання з тегом «jax-rs»

JAX-RS: Java API для веб-служб RESTful. Це API, який надає підтримку у створенні веб-сервісів відповідно до архітектурного стилю REST.

3
REST API DESIGN - Отримання ресурсу через REST з різними параметрами, але однаковою схемою url
У мене є питання, пов’язане з дизайном URL-адреси REST. Тут я знайшов кілька відповідних публікацій: Різні представлення одного і того ж ресурсу RESTful і тут: URL-адреса RESTful для ОТРИМАННЯ за різними полями, але відповіді не зовсім зрозумілі, які найкращі практики є і чому. Ось приклад. У мене є URL-адреси REST …


2
Навіщо використовувати JAX-RS / Джерсі?
На жаль, ці запитання звучать безглуздо, але після розробки деяких моїх RESTful сервісів за допомогою Джерсі я задав собі питання - якщо REST - це просто архітектура, а не протокол, як SOAP, навіщо нам потрібна специфікація, така як JAX-RS? Я насправді гуглив запитання на кшталт "Яка різниця між сервлетами та …
84 rest  jersey  jax-rs 

10
Тестування веб-служби JAX-RS?
Зараз я шукаю способи створення автоматизованих тестів для веб-служби на основі JAX-RS (Java API для RESTful Web Services). Мені в основному потрібен спосіб надіслати йому певні вхідні дані та перевірити, чи отримаю я очікувані відповіді. Я волів би робити це через JUnit, але я не впевнений, як цього можна досягти. …

6
Як налаштувати додаток JAX-RS, використовуючи лише анотації (без web.xml)?
Чи можна налаштувати програму JAX-RS, використовуючи лише анотації? (за допомогою Servlet 3.0 та JAX-RS Jersey 1.1.0) Я намагався і мені не пощастило. Використання деяких web.xmlвидається необхідним. Конфігурація A (працює, але має конфігурацію web.xml) web.xml ... <servlet> <servlet-name>org.foo.rest.MyApplication</servlet-name> </servlet> <servlet-mapping> <servlet-name>org.foo.rest.MyApplication</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> ... Java @ApplicationPath("/") public class MyApplication extends Application …

8
JAX-RS розміщувати кілька об’єктів
У мене є метод; @POST @Path("test") @Consumes(MediaType.APPLICATION_JSON) public void test(ObjectOne objectOne, ObjectTwo objectTwo) Тепер я знаю, що можу опублікувати один об’єкт у форматі json, просто помістивши його в тіло. Але чи можна робити кілька об’єктів? Якщо так, то як?
75 java  rest  jax-rs 

4
Як вибрати між Джерсі, Apache Wink та JBoss RESTEasy? [зачинено]
Закрито . Це питання має бути більш сфокусованим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно зосереджувалось на одній проблемі, лише редагуючи цю публікацію . Закрито 6 років тому . Удосконалюйте це питання Я щойно чув про Apache Wink , і мені було цікаво, які …

6
Зчитати тіло відповіді в клієнті JAX-RS із запиту на повідомлення
Маючи якийсь проксі-сервер між мобільним додатком та веб-службою, ми здивовані реакцією, коли надсилаємо запит на публікацію. Ми отримуємо відповідь із статусом 200: Добре. Але ми не можемо знайти / витягти тіло відповіді JSON. Client client = ClientBuilder.newClient(); WebTarget webTarget = client.target(WEBSERVICE_BASE_LOCATION + "mobileDevices?operatorCode=KPNSCP"); String jsonString = "{\"osVersion\":\"4.1\",\"apiLevel\":16,\"devicePlatform\":\"ANDROID\"}"; Builder builder = …

4
Потрібний @QueryParam у JAX-RS (і що робити за їх відсутності)
Я розгортаю компонент веб-служб на JBoss Application Server 7, використовуючи реалізацію RESTEasy JAX-RS . Чи доступна анотація для оголошення необхідних, обов’язкових параметрів @QueryParam у JAX-RS ? А якщо ні, то який «стандартний» спосіб вирішення ситуацій, коли такі параметри відсутні? Мої методи веб-сервісу (ресурсу) повертають строкові результати JSON при правильному виклику …
75 java  jax-rs 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.