Justin Mclean introduces the Open Source Hardware, its communication protocols (RF, ZigBee, WiFi, Bluetooth) and the software/API layer (HTTP, WebSockets, Can Bus, COAPI and MQTT) used.
Luca Dazi surveys the current solutions for remotely managing Java/OSGi IoT gateways over IoT protocols like MQTT and CoAP: Eclipse Kura, Lightweight M2M (LWM2M) protocol, and Eclipse Leshan.
Benjamin Cabé provides concrete examples of how to build end-to-end solutions with the Eclipse IoT Java stack and projects such as Paho, Kura, Californium and Concierge.
Glenn Renfro discusses how to create an application with a scheduler that will retrieve data from a web service, cleanse and emit the data via MQTT, by utilizing Spring Boot and Spring Integration.
The authors demonstrate Apache Tomcat's stability under high load, describe some do's (and some don'ts!), explain how to performance test a Servlet-based application, etc.
Daniel Mikusa and Stuart Williams overview of the changes and new features introduced by both the updated Servlet, JSP, EL, WebSocket specifications and the Tomcat specific changes.
Peter Niblett explains what MQTT is and how it compares with HTTP, showing how to program to it in Java and Eclipse Paho, and reporting on the current MQTT standardization status at OASIS.
Phil Webb offers tips and code samples on how to refactor existing code for the cloud, alternatives to the file system, compiling without the JDK, dealing with gateway timeouts and how to run Tomcat 7
Jim Crossley introduces Immutant – an application server for Clojure, inspired by TorqueBox and powered by JBoss AS7 –, showing a demo application, how to use it, and exploring its API.
Derek Collison presents Cloud Foundry’s architecture with details on the Cloud Controller, the Service Provisioning Agent, the Droplet Execution Agent, and the Messaging System.
Chris Ramsdale shows how to build Spring apps on Google App Engine, covering performance Google SQL Service and other advanced topics.
Lance Ball presents DataMapper, a Ruby ORM library, along with Infinispan, Hibernate Search, Lucene, all running on JBoss AS7 and accessed through TorqueBox, a JRuby application server.