What you should know when creating flash effects
Advanced Effect Maker White Papers
Advanced Effect Maker White Papers (legacy software)
(This only applies to the legacy software. New versions of Effect Maker doesn't support Flash generation and works standalone or is integrated into CMS systems)
The client software
The client software consists of the VAC configuration dialog as a Java applet. This applet will read a VAC Script file for that specific flash applet and then read its parameters. These parameters are stored in the SWF file itself. When the user presses the "Create Applet" button, the applet will post the generation information to a Java servlet. With the help of Dmity Skavish's JGenerator API, the servlet creates the SWF file and then responds to the applet. The applet then displays the effect on it's own window. The system is also able to create JavaScript effects.
The server software
On the server side there is a servlet that accepts the applet's submission and creates a Flash SWF or JavaScript JS file on the user's personal folder, provided there is enough space. This servlet has been designed to interpret the parameters and fetch necessary files from the user's folder.

How the Advanced Effect Maker works.