![Apa yang dimaksud RPC [glosarium teknologi informasi]](https://pengayaan.com/wp-content/uploads/2023/01/000.jpg)
RPC :
Singkatan dari “Panggilan Prosedur Jarak Jauh.” Sebagian besar program komputer menjalankan prosedur, atau serangkaian instruksi, menggunakan CPU komputer . Dengan kata lain, instruksi diproses secara lokal di komputer yang sama dengan tempat perangkat lunak dijalankan. Namun, panggilan prosedur jarak jauh menjalankan prosedur pada mesin atau perangkat lain yang terhubung ke jaringan . Setelah instruksi dijalankan, hasil prosedur biasanya dikembalikan ke komputer lokal.
Misalnya, komputer tanpa hard drive dapat menggunakan RPC untuk mengakses data dari sistem file jaringan (NFS). Saat mencetak ke printer jaringan, komputer mungkin menggunakan RPC untuk memberi tahu printer dokumen apa yang akan dicetak. Sistem klien yang terhubung ke server database dapat menjalankan RPC untuk memproses data di server.
Panggilan prosedur jarak jauh didasarkan pada caral client-server, di mana beberapa komputer klien dapat terhubung ke server dan mengambil data darinya. RPC biasanya ditulis dalam format standar, seperti XML , sehingga prosedurnya dapat dipahami oleh banyak platform komputer. Misalnya, XML-RPC yang dikirim oleh komputer Windows dapat dikenali oleh sistem berbasis Macintosh atau Unix.