next up previous contents
Next: Server Architecture Up: Technology Previous: Technology   Contents

Basic Concepts

Figure 4.1: Agents on a server. The most important tasks are handled by the KaaribogaBase class.
\includegraphics*[10cm, 4cm]{overview.eps}

A kaariboga is a mobile agent. It is able to travel around in a network environment visiting computers. The execution of the Kaariboga program code and the dispatching to different computers is handled by a server, the so called KaaribogaBase. The agents are represented by the Kaariboga class. Each kaariboga agent has it's own thread, which is executed by the base. Any communication between different base servers or kaariboga agents is done by messages. So messages are quite universal in the Kaariboga environment.

Dirk 2002-09-01