6.7 Wrapping UpIn this chapter, you learned about ActionScript's cousin ”Server-Side ActionScript. You learned that SSAS is in reality an implementation of JavaScript that is also scriptable with Java, making it a highly customizable language. Also in this chapter, several missing features were added using Java, including the ability to read directories and files on the server and the ability to send and retrieve emails. In addition, the limitations of the SSAS implementation for JRun were shown. Chapter 7 focuses on the Java language and the J2EE implementation of Flash Remoting. |
Chapter 7. Flash Remoting and Java
Flash Remoting for J2EE (Java 2 Enterprise Edition) allows Flash
Flash Remoting for J2EE must be purchased separately from Macromedia, although a trial version is available. For an
|
7.1 The Flash Remoting Gateway
Flash Remoting for J2EE is
It is worth noting that the implementation of Flash Remoting for J2EE is the same implementation that supports Flash Remoting for ColdFusion. Flash Remoting for ColdFusion includes the additional service types of ColdFusion pages, ColdFusion Components, and web services, but the
|
7.2 Supported Platforms
Any application running on a Java application server that supports the Servlet 2.2 or 2.3 specifications can use Flash Remoting to provide services to Flash
Macromedia explicitly supports JRun 4.0, IBM WebSphere Application Server 4, BEA WebLogic, and Sun ONE Web Server. The Remoting gateway determines the application server platform by looking for known classes in its classpath , a list of locations in which to look for Java classes and other resources. For Sun ONE Web Server, Flash Remoting does not support Enterprise JavaBean (EJB) services. For IBM WebSphere and BEA WebLogic, Remoting supports the standard service types described later in this chapter.
Flash Remoting supports several additional features on JRun. The
Flash Remoting also runs correctly on
|