Flex is rapidly becoming the preferred technology for building groundbreaking internet applications delivered in the browser and on the desktop (using the AIR runtime). For several years, Spring has been one of the most popular frameworks for building the Java back-end of internet applications. In this article, we describe how to use BlazeDS Remoting to seamlessly integrate the two technologies and build state-of-the-art internet applications made of a Flex front-end and a Spring back-end.
Requirements
In order to make the most of this article, you need the following software and files:
Sample files:
Prerequisites:
Some knowledge of Flex and Spring.
About the author
Christophe Coenraets worked at Powersoft—which then became part of Sybase—from 1994 to 2000.
He started working with Java in 1996 and became the technical evangelist
for the company's Java and Internet Application Division. Christophe then joined
Macromedia as the technical evangelist for JRun, the company's J2EE application
server. In this position, Christophe started working on rich Internet applications
(RIAs) and on ways of integrating Flash front ends with J2EE back ends. Christophe
is currently Senior Evangelist for the new developer-centric RIA initiative at Adobe. Christophe has been a regular speaker at conferences
worldwide for the last 10 years.