Langkah-langkah dalam RPC

Langkah-langkah dalam RPC

Langkah-langkah dalam RPC

 Langkah-langkah dalam RPC
Langkah-langkah dalam RPC
  1. Prosedur client memanggil client stub
  2. Client stub membuat pesan dan memanggil OS client
  3. OS client mengirim pesan ke OS server
  4. OS server memberikan pesan ke server stub
  5. Server stub meng-unpack parameter-parameter untuk memanggil server
  6. Server mengerjakan operasi, dan mengembalikan hasilnya ke server stub
  7. Server stub meng-pack hasil tersebut dan memanggil OS server
  8. OS server mengirim pesan (hasil) ke OS client
  9. OS client memberikan pesan tersebut ke client stub
  10. Client stub meng-unpack hasil dan mengembalikan hasil tersebut ke client

 

7.        Contoh RPC dengan SUN RPC

Fungsi yg dipanggil client melalui RPC:

bin_date_1:

No arguments.

Result in long integer: waktu saat ini, dlm jumlah detik sejak 00:00:00 GMT,

January 1, 1970.

str_date_1

Mengkonversi hasil bin_date_1 menjadi readable ASCII sring.

Berkas yg dibuat programmer:

Server procedure: date_proc.c

RPC specification file: date.x

Client main function: rdate.c

date.x -> rpcgen ->

Server stub: date_svc.c

date.h

Client stub: date_clnt.c

Generate executable client program:

cc o rdate rdate.c date_clnt.c lrpclib

Generate executable server program:

cc o date_svc date_proc.c date_svc.c lrpclib

Sumber : http://sildenafil-us.info/your-college-lecturer-is-the-best-lecturer-if-he-she-has-these-qualities/