This talk shows what Spring Boot has to offer the web developer out of the box: content negotiation, internationalization, view templates, security, messaging with websockets, etc.
Sergi Almar reviews the architecture behind WebSocket and tries to show how to build highly scalable applications with it.
David Turanski makes a tour of the latest Spring platform including Spring.IO, Spring Boot, Websocket support, Spring HATEOAS, and others.
Craig Walls presents some of the features supported in Spring 4 including WebSockets, REST controllers, conditional configuration, ordered list injection, compatibility with Java 8 and Java EE 6&7.
Ed Burns demos using WebSockets, JSON-P, JavaAPI for RESTful Web Services (JAX-RS), JSF, Contexts and Dependency Injection (CDI), Bean Validation, Expression Language in a CargoTracker application.
Josh Long introduces some of the latest Spring features supporting HATEOAS-compliant and OAuth-secured REST services, NoSQL and Big Data, Websockets, OAuth, open-web security and mobile.
Paul Hill presents a case study of building an API with a short deadline using Node.js, WebSocket, MongoDB, JSON, Promises, Swagger, Memcached, Varnish and Hypermedia ReST.
Todd Montgomery explains using WebSocket and reactive programming in an event driven RESTful architecture for the emerging IoT world.
Rob Fletcher explains how to use Vert.x, WebSockets, continuous unit testing and headless end-to-end testing to create one-page applications in Grails.
Reza Rahman examines the efforts under way with JSR 356 to support WebSocket from its base-level integration in the Java Servlet and Java EE containers to a new API and toolset included in Java.
Gunnar Hillert introduces WebSocket, the protocol and the corresponding W3C API, with an emphasis on the JSR-356 defining the Java EE 7 API.
Reza Rahman shows code samples for some of the APIs coming in Java EE 7, such as JMS 2, WebSocket, JSON, JAX-RS 2, JPA 2.1, JTA 1.2, etc. and takes a peek at Java EE 8 features to be expected.