Page 37 - E-MODUL SISTEM TERDISTRIBUSI_Neat
P. 37

jarak  jauh,  RMI  memungkinkan  pengguna  mengembangkan  aplikasi


                                      Java  terdistribusi  di  jaringan.  RMI  menyediakan  mekanisme  dimana

                                      server  dan  klien  berkomunikasi  dan  bertukar  informasi.  Aplikasi


                                      semacam itu 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 meto de apa yang disediakan server, termasuk data yang

                                      diterima dan data yang dikirim sebagai tanggapan.


                                          Definisi  dalam  antarmuka  jarak  jauh  menentukan  karakteristik

                                      meto  de  yang  disediakan  oleh  server,  yang  dapat  dilihat  oleh  klien.


                                      Pemrogram klien harus dapat mengetahui meto de apa yang disediakan

                                      server  dan  cara  memanggilnya  secara  langsung  dengan  melihat


                                      antarmuka jarak jauh. Klien mendapatkan referensi ke objek jarak jauh

                                      melalui registrasi RMI.

























                                                           Gambar 2.2 Langkah RMI




                                                                36
   32   33   34   35   36   37   38   39   40   41   42