RMI (Remote Method Invocation, Uzaktan Metod Çağırma)


Yazan : Şadi Evren ŞEKER

Dağıtık programlamanın bir parçası olan RPC( Remote Procedure Call ) üzerine inşa edilmiş olan ve nesne yönelimli programlama akımıyla birlikte gelişmiş olan RMI yaklaşımı basitçe bir kodun bir parçası olan methodun başka bir kod tarafından çağrılmasını sağlar.

Temel olarak sistemde rmiregistry ismi verilen bir kayıt üzerinde RMI için çağrılması uygun methodların bir kaydı tutulur. Bu methodlardan birisini çağırmak isteyen sınıf (class) ise kayıt üzerinden ilgili methodu çağırıp sonucu bir nesne olarak kendisine alır.

Dağıtık Nesne Mimarisi adı da verilen bu mimaride iki taraf bulunur istemci (client) ve sunucu (server). Klasik bir RMI modelinde sunucu kendi üzerinde objeler oluşturur ve bu objelerin üzerindeki metodların çağrılması (invoke) için bekler. İstemci ise uzaktaki bu nesnelere birer referans oluşturur ve bu referans marifetiyle nesneler üzerindeki methodları çağırır.  Bu işlemi sırasıyla 3 aşamada ele almak mümkündür:


« Kütük (stub, nesne vekili, object Proxy)   |   Tasarım Kalıpları (Tasmim Kalıpları, Design Patterns) »



Yorumlar

Kullanıcı girişi yaparak ya da zorunlu olan * alanlarını doldurarak yorum yapabilirsiniz.

İsminiz *

Email adresiniz *

Web siteniz

Mesajınızı buraya yazabilirsiniz:

Bu Yazı Hakkında

Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'RMI (Remote Method Invocation, Uzaktan Metod Çağırma)' isimli yazı 28 Nov 2008 tarihinde, saat: 01:57 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 563 defa okunmuştur.

Benzer yazıları Bilgisayar Kavramları, JAVA, Nesne Yönelimli Programlama, Programlama Dilleri kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Yazarın Kitabı

Bu yazının yazarı Şadi Evren ŞEKER'in son çıkan kitabı "Programlama ve Veri Yapılarına giriş (C, C++ ve JAVA ile)" hakkında bilgi almak için Buraya tıklayabilirsiniz.
Eklenen Son Yazılar
Yapılan Son Yorumlar
Yakın Yazılar
Bağlantılar