Odev-3 - Ahmet Sayar

DAĞITIK SİSTEMLERE GİRİŞ DERSİ
ÖDEV-3
Konu:
RMI (Remote Method Invocation) Uygulamasi
Calismanizda izleyeceginiz adimlar asagidaki sekilde ozetlenmistir. Bunu ayni zamanda raporunuzun
basliklari olarak da dusunebilirsiniz.
1. RMI nedir? Nesne Tabanli Uzak Cagirim Nedir?
Alt baslik ve detaylari siz belirleyin. Mesela, uzak method cagirimi (remote method-procedure call –
remote object call) ya da uzak nesne cagirimi nedir? Serializable class obje ne demektir. Registry-katalog
servis nedir?
2. RMI Uygulamasi – Mimarisi
Alt baslik ve detaylari siz velirleyin. Uygulama olarak sectiginiz konunun detaylarina ait alt basliklar.
Mesela, goruntu isleme ile alakali ise algoritmayi anlatan, girdi ve ciktilari anlatan alt basliklar olabilir.
3. RMI Uygulamasi – Kullanici Arayuzleri
Ekran goruntuleri ve onerilen sistemin nasil kullanilabilecegi.
4. Sonuc ve Yorumlar
Projenin size kattiklari. En cok zorlandiginiz kisim. Sectiginiz uygulama konusunu neden sectiniz?
5. Kaynakca
Format IEEE olacaktir.
Teslim Edilecekler:
Demoda gruplar ortak not alacak, gelmeyenler odevi yapmamis sayilacaktir. Raporunuz basili (hard copy)
teslim edilecektir. Ayrica, CD icersinde asagidakiler teslim edilecektir. Lutfen usb flash card sunmayin.
Bilgilerin CD icine yuklenmis oldugunudan emin olun.
(i) Raporunuz (soft copy),
(ii) kaynak kodunuz,
Proje Degerlendirme Olcutleri
1. Secilecek konu: Goruntu isleme, veri madenciligi, veri analizleri, algoritmalar (ozellikle graph
algoritmalari) ve veri yogun hesaplamalar alanlarindan sececeginiz herhangi bir konu olabilir.
- Toplama ve cikarma gibi basit uygulamalar dusuk puanla degerlendirilecektir.
2. Projenize arayuz yazmaniz beklenmektedir.
3. Nesne serialization yapmaniz beklenmekte ve registry kayit (sunucunun servisi kataloga
kaydetmesi) ve lookup (istemcinin nesneyi aramasi) kullanmaniz gerekmektedir.
4. Demonuzda tek makinada kullanabilirsiniz. Ancak, sunucunun ve istemcinin farkli portlarda
calismasi beklenmektedir.
5. Proje dokumanin yazilmasi konusunda yukarida verilen aciklamalara dikkat ediniz.
a. Referanslar (kaynakca) IEEE referans formatinda olacak.
b. Referanslara dokuman icinden refer edilecek.
c. Konu basliklari konusundaki detaylari yukarida sunulan basliklara ve icerige uygun
olmalidir. Bunlara ilave olarak, istediginiz kadar baslik ve alt baslik ekleyebilirsiniz.
d. Dokumanin, 12 punto makale formatinda 10-15 sayfa araliginda olmasi beklenmektedir.
Cumlelerin kendi cumleniz olmasina ozen gosteriniz.
Demo Takvimi
I. ÖĞRETİM – 19 ARALIK 2014 CUMA
GRUP
1
9:00
GRUP
2
9:10
GRUP
3
9:20
GRUP
4
9:30
GRUP
5
9:40
GRUP
6
9:50
GRUP
7
10:00
GRUP
8
10:10
GRUP
9
10:20
GRUP
10
10:30
GRUP
11
10:40
GRUP
12
10:50
GRUP
13
11:00
GRUP
14
11:10
GRUP
15
11:20
GRUP
16
11:30
II. ÖĞRETİM – 19 ARALIK 2014 CUMA
GRUP 1
9:00
GRUP 2
9:10
GRUP 3
9:20
GRUP 4
9:30
GRUP 5
9:40
GRUP 6
9:50
GRUP 7
10:00
GRUP 8
10:10
GRUP 9
10:20
GRUP 10
10:30
GRUP 11
10:40
GRUP 12
10:50
ETIK KURALLAR: PROJE ÇALIŞMASI HER GRUBUN KENDİ EMEĞİNDEN OLUŞMALI. YARARLANILAN KAYNAKLAR,
KAYNAKÇA KISMINDA BELİRTİLMELİ.