Monday Jan 28, 2013

Danny Coward on Java API for Websocket

The 117th episode of the Java Spotlight podcast features an interview with the Java API for WebSocket (JSR 356) spec lead Danny Coward. Danny talks with Roger Brinkley about HTML 5 WebSockets, the Java WebSocket API and the future. As you are aware, the Java API for WebSocket (JSR 356) is a key part of Java EE 7.

The podcast also covers Java EE 7, GlassFish, JavaOne Russia, Adopt-a-JSR, OpenJDK and Nashorn. You can listen to the full podcast here.

Thursday Dec 13, 2012

Great Java EE Concurrency Write-up!

As you are aware JSR-236, Concurrency Utilities for the Java EE platform, is now a candidate for addition into Java EE 7. While it is a critical enabling API it is not necessarily obvious why it is so important. This is especially true with existing features like EJB 3 @Asynchronous, Servlet 3 async and JAX-RS 2 async. On his blog DZone MVB Sander Mak does an excellent job of explaining the motivation and importance of JSR-236.

Perhaps even more importantly, he discusses potential issues with the API such alignment with CDI and Java SE Fork/Join. Read the excellent write-up here!

Tuesday Nov 20, 2012

Concurrency Utilities for Java EE (JSR 236) in Early Draft Review!

A concurrency API for Java EE has been long awaited by the community. In fact, JSR 236 -- Concurrency Utilities for Java EE was started in 2003. The great news is that JSR 236 has been making serious headway just in time for Java EE 7! JSR 236 released it's Early Draft Review just a few days ago. You can read it and provide your feedback here as well as get involved.