Multi-Agent bir uygulama geliştirmeden önce ihtiyacımız olan JADE framework unun kurulumuna bir göz atalım. http://jade.tilab.com sitesinden JADE in en son sürümünü indirmek ile başlıyoruz.

İndirilen zip dosyasının içindeki dosyaları seçtiğimiz bir dizin altına çıkartıyoruz. Ben bu işlem için D:\jade şeklinde bir klasör oluşturdum. Bundan sonraki adımları bu path e göre gerçekleştireceğim. JADE'i çalıştırabilmemiz için maalesef bu adımlar yeterli değil. Gerekli bazı ayarlamalar yapmamız gerekecek. Bu sayede JADE için gerekli kütüphaneler ulaşılabilir hale gelecek. Bu kütüphanelerin ulaşılabilirliği için CLASSPATH ayarlarını tanımlamamız gerek.
Bunun için Bilgisayar --> Özellikler --> Gelişmiş sistem ayarları --> Gelişmiş --> Ortam Değişkenleri ne tıklıyoruz. Burada yeni bir CLASSPATH değişkeni ekledikten sonra değer olarak d:\jade\lib\jadeTools.jar;d:\jade\lib\Base64.jar;d:\jade\lib\jade.jar;d:\jade\lib\iiop.jar yazıyoruz. CLASSPATH e eklenen bu jar dosyaları jade klasörü altındaki lib içindeki tüm jarlardır ve bu kütüphaneler JADE'in bütün kaynak kodlarını ve kullanım klavuzlarını bulundurmaktadır.


Bütün ayarlarımızı tamamladıktan sonra sıra JADE'i test etmeye geldi. Komut satırından yazdığımız "java jade.Boot -gui" komutundan sonra aşağıdaki resimde gösterilen çıktıyı elde edebiliyorsak JADE framework umuz sorunsuz çalışıyor demektir.


Komut satırında gerekli çıktıya ulaştıktan birkaç saniye sonra da yukarda görülen resimdeki ekranı görebilmemiz gerekir. Bu ekran JADE arayüzüdür. Bu arayüz sayesinde multi-agent uygulama geliştirirken yarattığımız agent ları container ımız üzerinde kontrol edebileceğimiz gibi, JADE'in içinde bulunan önceden yazılmış DummyAgent, SnifferAgent gibi agentları da programımızın akışı içerisinde kullanabiliriz. JADE kurulumumuzu tamamlamış olduk. Şimdilik benden bu kadar, bir sonraki yazıda görüşmek üzere :)