Page 34 - E-modul sistem terdistribusi
P. 34
sering disebut aplikasi objek terdistribusi. Di RMI, semua informasi
tentang layanan server disediakan dalam definisi antarmuka jarak jauh.
Melihat definisi antarmuka, seorang programmer dapat mengetahui
metode apa yang disediakan server, termasuk data yang diterima dan
data yang dikirim sebagai tanggapan.
Definisi dalam antarmuka jarak jauh menentukan karakteristik
metode yang disediakan oleh server, yang dapat dilihat oleh klien.
Pemrogram klien harus dapat mengetahui metode apa yang disediakan
server dan cara memanggilnya secara langsung dengan melihat
antarmuka jarak jauh. Klien mendapatkan referensi ke objek jarak jauh
melalui registri RMI.
Gambar 2.2 Langkah RMI
a) Kelebihan RMI
28