It's time to take Java EE 8 for a spin and try out Glassfish 5 builds on Docker using Oracle Container Cloud. Java EE specifications covered
- Server Sent Events in JAX-RS 2.1 (JSR 370) - new in Java EE 8
- Asynchronous Events in CDI 2.0 (JSR 365) - new in Java EE 8
- Websocket 1.1 (JSR 356) - part of the existing Java EE 7 specification
Here is a quick summary of what's going on
- A Java EE scheduler triggers asynchronous CDI events (fireAsync())
- These CDI events are qualified (using a custom Qualifier)
- It also uses a custom java.util.concurrent.Executor (based on the Java EE Concurrency Utility ManagedExecutorService) – thanks to the NotificationOptions supported by the CDI API
- Two (asynchronous) CDI observers (@ObservesAsync) – a JAX-RS SSE broadcaster and a Websocket endpoint
- SSE & Websocket endpoints cater to their respective clients
Notice the asynchronous events running in Managed Executor service thread. Read the complete article here.
WebLogic Partner Community
For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.
Blog Twitter LinkedIn Forum Wiki
Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress