Selasa, 19 Maret 2013

Studi Kasus RPC


Remote Procedure Call (RPC) adalah sebuah metode yang memungkinkan kita untuk mengakses sebuah prosedur yang berada di komputer lain. Untuk dapat melakukan ini sebuah server harus menyediakan layanan remote procedure. Pendekatan yang dilakuan adalah sebuah server membuka socket, lalu menunggu clientyang meminta prosedur yang disediakan oleh server. Bila client tidak tahu harus menghubungi port yang mana, client bisa me- request kepada sebuah matchmaker pada sebuah RPC port yang tetap. Matchmaker akan memberikan port apa yang digunakan oleh prosedur yang diminta client.

RPC adalah suatu protokol yang menyediakan suatu mekanisme komunikasi antar proses yang mengijinkan suatu program untuk berjalan pada suatu komputer tanpa terasa adanya eksekusi kode pada sistem yang jauh (remote system). RPC mengasumsi keberadaan dari low- level protokol transportasi seperti TCP atau UDP untuk membawa pesan data dalam komunikasi suatu program. Protokol RPC dibangun diatas protokol eXternal Data Representation (XDR), yang merupakan standar dari representasi data dalam komunikasi remote. Protokol XDR mengubah parameter dan hasil dari tiap servis RPC yang disediakan.

• Cara Kerja RPC :

Tiap prosedur yang dipanggil dalam RPC, maka proses ini harus berkoneksi dengan server remote dengan mengirimkan semua parameter yang dibutuhkan, menunggu balasan dari server dan melakukan proses kemudian selesai. Proses di atas disebut juga dengan stub pada sisi klien. Sedangkan Stub pada sisi server adalah proses menunggu tiap message yang berisi permintaan mengenai prosedur tertentu.

Contoh aplikasi untuk meremote pada teknik RPC (Remote Procedure Call) adalah menggunakan putty untuk melakukan SSH.

Kegunaan utama SSH adalah untuk memasuki sistem komputer di tempat lain yang terhubung melalui jaringan dengan cara yang aman. Tapi saat ini SSH dapat diturunkan untuk berbagai hal yang amat dibutuhkan dalam komputasi jaringan atau lebih besar lagi: internet.

Sedangkan putty adalah software remote console/ terminal yang digunakan untuk meremote komp dengan terhubungnya menggunakan port ssh atau sebagainya, Pada bahasan disini diterang cara unutk meremote komp sistem operasi linux dengan menggunakan komp sisem operasi windows tentunya putty disini diinstall diwindows jadi digunakan putty versi windows.


Sumber :

http://sea7star.blogspot.com/2012/03/remote-procedure-call-rpc.html (di akses tanggal 20, maret 2013)

http://iinpunyablog.blogspot.com/2010/03/rmi-dan-rpc.html (di akses tanggal 20, maret 2013)

https://docs.google.com/viewer?a=v&q=cache:3y9Pn-ED5WoJ:www.undiksha.ac.id/e-learning/staff/mhsfiles/4/396-1.pdf+&hl=en&gl=id&pid=bl&srcid=ADGEESjNYv89UnMxnhOAe2lt8JQiQ44fjt3-_STByI-GHBAORqhOZ4nktJxLGG11CGvIvEUqq6Sfup38WxiHgs-ybCSKa7uyGnvjaytjUf1Vb3PAaBe18yd4t5RS6je8RzYhEVUpwS9V&sig=AHIEtbSby0ucsDkZ0vBj-j-GQNwKUR_GwQ (di akses tanggal 20, maret 2013)



1 komentar: