JavaFX Messaging for Exadel Flamingo
To some, RIA (Rich Internet Applications) is a myth, a tale of the past. People still have a hard time defining what it means exactly. What is true, though, is that an explosive growth in client-side presentation technologies (Flash/Flex, Silverlight, JavaFX) brought to life a new user experience on a wide variety of computing devices.
Exadel Flamingo Offers a Bridge to Rich UI Technologies
Because of this explosive growth, owners of existing or brand-new web applications, created in a traditional 3-tier approach, face a risk of losing customers who demand a rich, convenient, on-the-go experience. An answer to this problem is Exadel Flamingo, which offers a bridge between a traditional Java server end (Seam/Spring/EJB3) and Java FX and Flex. With Flamingo, software developers can seamlessly invoke Java code on a server, without worrying about low-level details, and concentrate on business logic.
Adding Messaging for JavaFX
In its most recent release of Flamingo, Exadel has added messaging for JavaFX, which includes integration with JMS, server push, and offline messaging. The line between client and the server coding has blurred. Now Java developers don’t have to learn yet another technology or communication protocol. Instead, they can use a simple API to stay within a familiar, proven development paradigm.
Moving JavaFX Forward
Being the last to enter a gruelingly competitive race in UI technologies, JavaFX will move ahead only if it proves that it’s not just another media player, but a platform to build interactive, collaborative, enterprise-grade applications. Exadel Flamingo could be just the “secret sauce” that pushes JavaFX up to the front of the race.
Download the free open source Exadel Flamingo (version 2.0.0).

When can we expect this for Flex? Very soon I hope.
Also, why did you choose to go with FX first as opposed to Flex?
Hi Robert
And why should Flex be first on the list. Have you had a look at what JavaFX Java can deliver?
Obviously I’m biased because I work at Sun, but looking at your company website I can’t help but wonder why you would choose a technology (Flex) relying on a VM that has only been around for a couple of years, while JavaFX relies on a VM and Java APIs that have been fine tuned over 10 years and on which many Fortune 1,000 companies run mission critical applications (both back end and CLIENT side)
Robert, Flex support is coming, but we believe that RIA is more than Flex, and Flamingo is more than a Flex integration library.
Looking at learning curve, required by JavaFX, I can tell you that it doesn’t take much time for an average Java developer, especially familiar with Swing, to start using JavaFX. I can’t say the same about Flex.
People and their skills are main assets in software development, so JavaFX helps to leverage existing knowledge in creating cool apps on new devices
Speaking of which, Nicolas, it would be nice to finally see phone makers preinstalling JavaFX on mobile devices. Any ideas when?
P.S. more news about our involvement in JavaFX: a new version of Eclipse JavaFX Plugin from Exadel will be released on Monday. One of the main features included in this release is a static/dynamic code assist.