Proiect agenți Jade

Proiect
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 11 în total
Cuvinte : 307
Mărime: 357.23KB (arhivat)
Publicat de: Eugen Pintea
Puncte necesare: 5

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

Proiect agenți Jade - Pagina 1
Proiect agenți Jade - Pagina 2
Proiect agenți Jade - Pagina 3
Proiect agenți Jade - Pagina 4
Proiect agenți Jade - Pagina 5
Proiect agenți Jade - Pagina 6
Proiect agenți Jade - Pagina 7
Proiect agenți Jade - Pagina 8
Proiect agenți Jade - Pagina 9
Proiect agenți Jade - Pagina 10
Proiect agenți Jade - Pagina 11

Conținut arhivă zip

  • Proiect Agenti Jade.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Te-ar putea interesa și

Sisteme multi agent

Modele multi-agent sunt folosite în proiectarea unor sisteme software interactive care se bazeazã pe functionarea într-un sistem stimul-rãspuns....

Sistem Educațional Dezvoltat pe Baza unui Model Computațional

I - Introducere Abstract Recent, unele iniţiative stinghere despre sistemele de educaţie bazate pe semantica web (SWBES) au apărut în domeniul...

Planificarea descentralizată a manipulării bagajelor folosind tehnologii multi-agent

Intoducere Volum scăzut al seriei de produse cu varietate ridicata a schimbat radical condiţiile pentru fabricarea sistemelor. Pentru a face faţă...

Ai nevoie de altceva?