Nah, langsung aja ya.
Soal-soalnya itu tentang agent semua -_-. -Agent ? Siapa dia ? Agent Rahasia ?
Ternyata agent itu adalah pergerakan, perpindahan ataupun aktifitas objek bergerak yang dikirim ke system jaringan oleh kerja proses suatu client yang dilakukan atas ijin pengguna yang telah ditentukan sebelumnya. Biasanya agent mengunjungi beberapa layanan spesifik untuk melakukan beberapa tugas atau perintah. Nah kemudian JADE itu apa ? JADE adalah platform perangkat lunak yang menyediakan dasar funsional layer middleware yang berdiri sendiri dalam bentuk aplikasi berbasis java framework. Fungsi dari JADE ini adalah untuk merealisasikan secara sederhana distribusi aplikasi melalui agent.
yowess..udahan dulu deh ngocehnya..langsung "hajar" aja deh...
Apa yang perlu disiapkan ?
1. Komputer
2. Netbeans
3. Library JADE (Belum punya ? yaelah..modal idup ente apa sih :3 sedot aja disini.)
4. Kopi (Optional)
5. Cemilan (Optional)
Soal : Buatlah agent client, agent broker, agent ganjil dan agent genap. Agent client menginput bilangan, kemudian diterima oleh agent broker. Agent broker bertugas mengklasifikasikan bilangan tersebut apakah bilangan ganjil atau genap. Jika bilangan ganjil, maka akan dikirim ke agent ganjil dan agent ganjil akan memasukan bilangan tersebut ke dalam sebuah file txt. Hal yang sama juga dilakukan jika bilangan adalah bilangan genap.
Penyelesaian :
>Pertama-tama..buat project baru. (Gak harus diajarin kan ?)
>Kemudian tambahkan librarynya (add library). (Bisa kan ?)
>Buat paket dgn nama "nomor1" (nama sesuai selera). (Pasti bisa dong ya )
>Kemudian buat 4 class :
a. client
b. broker
c. ganjil
d. genap
Masing-masing kelas itu nantinya akan menjadi masing2 agent, kereen kan ? (Biasa aja -_-)
Nah, untuk class client source codenya begini :
Jangan nangis gitu lah ngeliat source codenya bentuknya jpg, tenang..diakhir bakal dibagi projectnya kok. :3
Untuk class yang lain, ntar liat sendiri aja ya di project. Sekarang ane jelasin cara nge-runnya.
Setelah selesai
Kemudian ketikan seperti berikut.
Sudah ? oke..ayo kita run. Klik kanan project > run.
Tampilannya akan sebagai berikut..
itu artinya, JADE berhasil dijalankan. (Udah segitu doang ? belum woy)
Selanjutnya, buka AgentPlatforms ( Double click) sampai muncul Main-Containernya.
Nah, double click lagi pada main-container, maka akan muncul agent (tapi bukan agent dari yang 4 tadi).
Seperti berikut.
Setelah itu, klik kanan pada Main-Container > Start New Agent
Kemudian akan muncul sebagai berikut dan isi sesuai gambar ya.
Klik ok, maka agent client sudah berhasil dibuat.
masih idup kah?
ReplyDelete