New JSON Binding Library Is Ready for Public Review

by Abraham Marín Pérez on  Jun 20, 2016 4

JSON-B, the JSON binding library expected to be added to Java EE 8, has been released for public review. The library builds on top of JSON Processing, and intends to provide a standard alternative to popular libraries like Jackson or Gson. The JSR is only targeted for inclusion Java EE though, meaning users of Java SE will still need to make use of external libraries.

Ed Burns Discusses HTTP/2 and the Java EE Servlet 4 Specification

by Daniel Bryant on  Mar 30, 2015

At JavaLand 2015, Ed Burns provided an overview of the Java EE Servlet 4.0 specification (JSR 369), the main focus of which is to introduce HTTP/2 support into the Java EE Platform. HTTP/2 aims to overcome problems with the existing HTTP specification, and new features include request/response multiplexing, binary framing, stream prioritisation, server push and header compression.

Kulla Project: A REPL for Java

by Matt Raible on  Sep 30, 2014 2

A Java REPL will soon be coming to a JDK near you. Robert Field, engineer on the Langtools team at Oracle, recently proposed the creation of a Java REPL ("Read-Evaluate-Print-Loop") project. After a vote, the project, known as Project Kulla was approved. A REPL is essentially a scripting shell or console, such as a UNIX shell or Groovy console, that can be used for algorithm exploration.

Standard Java API for JSON

by Bienvenido David on  Apr 26, 2013 1

JSR-353, the Java API for JSON Processing (JSON-P), has reached final approval ballot this month. JSON-P (similar to JAXP) consists of a Streaming API (similar to StAX) and an Object Model API (similar to DOM). Please note that this API does not include JSON data binding (similar to JAXB), and is unrelated to the more popular JSONP or "JSON with padding".