Насколько я знаю, в JSON нет встроенного декодера / кодера, но это не означает, что вам нужно начинать с базовых обработчиков HTTP.
1) Наличие HttpRequestDecoder, HttpResponseEncoder в конвейере сервера.
2) затем реализуйте абстрактные классы HttpContentDecoder, HttpContentEncoder для декодирования и кодирования JSON, здесь необходимо реализовать методы newContentDecoder, newContentEncoder, предоставив реализацию OneToOneEncoder / Decoder для JSON.
Вы можете использовать Google Gson для написания реализации OneToOneEncoder / Decoder.
, а затем добавить реализации HttpContentDecoder, HttpContentEncoder в конвейер.
для более подробной информации, вы можете посмотретьв HttpContentDecompressor, исходный код HttpContentCompressor.