Java Platform, Enterprise Edition (Java EE) 8 The Java EE Tutorial

## 21 JSON Binding

This chapter describes the Java API for JSON Binding (JSON-B). JSON is a data exchange format widely used in web services and other connected applications. For a brief overview of JSON, see Introduction to JSON.

The JSR 367 specification provides a standard binding layer (metadata and runtime) between Java classes and JSON documents. The JSON-B reference implementation is Yasson, which is developed through Eclipse.org and is included as part of GlassFish Server. You can learn more about Yasson at https://projects.eclipse.org/projects/rt.yasson.

The following topics are addressed here:

- JSON Binding in the Java EE Platform

- Overview of the JSON Binding API

- Running the jsonbbasics Example Application

- Further Information about the Java API for JSON Binding

Copyright © 2017, Oracle and/or its affiliates. All rights reserved.