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İ.
© Copyright 2024 Paperzz