Java Platform, Enterprise Edition (Java EE) 8
Учебник по Java EE

Назад Вперёд Содержание

JSON в Java EE RESTful веб-сервисах

В этом разделе объясняется, как API Java для обработки JSON связан с другими пакетами Java EE, которые обеспечивают поддержку JSON для RESTful веб-сервисов. См. главу 32 «Создание RESTful веб-сервисов с JAX-RS» для получения дополнительной информации о RESTful веб-сервисах.

Jersey, эталонная реализация для JAX-RS (JSR 311), включённая в GlassFish Server, обеспечивает поддержку связывания данных JSON из методов ресурсов RESTful с объектами Java с использованием JAXB, как описано в Использование JAX-RS с JAXB в главе 34 «JAX-RS: дополнительные темы и пример». Однако поддержка JSON не является частью JAX-RS (JSR 311) или JAXB (JSR 222), поэтому процедура может не работать для реализаций Java EE, отличных от GlassFish Server.

Java API для обработки JSON (JSR 374) явно не поддерживает привязку JSON в Java. Будущий JSR (JSON Binding), аналогичный JAXB для XML, рассматривается в будущем выпуске Java EE.

Вы всё ещё можете использовать Java API для обработки JSON с методами ресурсов JAX-RS. Для получения дополнительной информации см. Примеры кода для JSON Processing, входящие в состав Java EE 8 SDK.


Назад Вперёд Содержание
Логотип Oracle  Copyright © 2017, Oracle и/или её дочерних компаний. Все права защищены. Версия перевода 1.0.5 (Java EE Tutorial — русскоязычная версия)