Extras din proiect
ETAPELE REALIZARII PROIECTULUI
I. INSTALAREA
a. dezarhivarea folderului JADE-bin-3.7 in radacina (C:JADE-bin-3.7)
b. crearea variabilei CLASSPATH
Valoarea variabilei CLASSPATH (se foloseste “;” pentru separarea cailor)= C:JADE-bin-3.7jadelibhttp.jar; C:JADE-bin-3.7jadelibiiop.jar; C:JADE-bin-3.7jadelibjade.jar; C:JADE-bin-3.7jadelibjadeTools.jar
c. verificare: start – Run – cmd - Java jade.Boot –gui ( deschiderea unei ferestre dos care lanseaza platforma JADE)
II. CREAREA AGENTULUI
a. creare proiect: CosminaAgentProiect
b. creare package: CosminaAgent
c. creare clasa: ClasaAgent
d. adaugare librarie JADE
III. COMPILAREA SI EXECUTIA AGENTULUI
a. configurare:
Main Class: jade.Boot
Arguments: -gui jade.Boot NumeAgent:NumePackage.NumeClasa
b. executie -> afisarea mesajelor in consola si aparitia platformei JADE
IV. DESCRIEREA PROIECTULUI
- crearea agentului JADE se face prin definirea unei clase (ClasaAgent) care extinde jade.core.Agent şi suprascrierea metodei setup() care contine initializarea agentului:
public class ClasaAgent extends Agent{
@Override
protected void setup() {
System.out.println("Hello! Sunt un agent");
System.out.println("Hello! Numele meu este "+getAID().getLocalName());
System.out.println("Hello! Identificatorul meu unic este "+getAID().getName());
System.out.println("Hello! Adresa mea este");
Iterator it = getAID().getAllAddresses();
while (it.hasNext()) {
System.out.println(it.next());
Preview document
Conținut arhivă zip
- Proiect Agenti Jade.doc