Technical details
The consumer writes a Java application code.
The market automatically modifies the Java code:
- Converting it to an applet.
- Replacing the file I/O class by a remote-file I/O class, to comply with the Java sand-box.
- Adding control mechanisms (e.g. to guarantee termination).
- Enhancing the Java applet security.