Next: Server Architecture
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.
Agents on a server. The most important tasks are handled
by the KaaribogaBase class.