The AHA! Installation

AHA! is a software package that works together with a Java-enabled Web-server. The installation for end-users consists of the following items:

One server installation may contain several adaptive hyperdocuments. The server has a "documentroot" directory, which we call WWW here (the default name in the JSWDK server). All files related to one hyperdocument are stored in a single directory under WWW. This directory is reachable from the Web using the URL http://localhost:8080/name-of-this-directory/.

From one browser instantiation a user can use only one adaptive application on the same server at the same time. The server uses the HTTP Cookie mechanism to maintain a session state. It gets confused when sessions for different applications exist simultaneously on one client machine. There is no problem however when users from different machines access (different or the same) adaptive applications on a single server simultaneously.