Introduction

Concepts

A platform consists of many (agent) containers.

A platform contains one main container and possibly many normal containers.

Containers may be deployed on different computers.

Normal containers must register with the main container.

The main container contains an AMS and a DF agent.

AMS = Agent Management Service. This agent is responsible for naming and lifecycle management for all other agents.

DF = directory facilitator = yellow pages service

Starting JADE

Install Jade and adjust your classpath as directed.

Following the instructions in the first administrator's tutorial, I created two batch files in my jade home directory:

runjade.bat

java -classpath .;.\lib\jade.jar;.\lib\jadeTools.jar;.\lib\iiop.jar;.\lib\base64.jar jade.Boot %1 %2 %3 %4 %5 %6 %7 %8 %9

compilejade.bat

javac -classpath .\lib\jade.jar;.\lib\jadeTools.jar;.\lib\iiop.jar;.\lib\base64.jar;. %1 %2 %3 %4 %5 %6 %7 %8 %9

From a command console I start Jade with the command:

runjade -gui

This brings up the RMA console:

Test things out by compiling and running the Ping demo.