JavaWorld has published an article by Josheph Shomphe that lists three main J2EE presentation layer choices -- DHTML, Applets/Swing, and third party solutions such as Macromedia Flash -- and shows how to use Flash remoting to connect Flash clients to server-side J2EE apps.
With the introduction of Remoting capabilities to Macromedia's Flash product, Java developers have a whole new type of presentation layer to consider besides JSP (JavaServer Pages) and Swing when building a J2EE (Java 2 Platform, Enterprise Edition) application. This article examines Flash Remoting, explains why it can prove useful, and provides an example of how to implement it.