RPC-Remote Procedure Call

PPR protocol e thusa ho buisana lipakeng tsa lik'homphieutha tse hokahaneng

Lenaneo le khomphuteng e le 'ngoe le neteng le sebelisa mokhoa oa Remote Procedure Call ho etsa kōpo ea lenaneo ho e' ngoe khomphuteng ea marang-rang ntle le ho tseba lintlha tsa marang-rang. RPC protocol ke setšoantšo sa lenaneo la marang-rang bakeng sa puisano ea ntlha-to-point hare kapa pakeng tsa lik'homphieutha. An RPC e boetse e tsejoa e le call ea subroutine kapa pitso ea mosebetsi.

Kamoo RPC e Sebelisang Kateng

Ka RPC, k'homphieutha ea ho romela e etsa kōpo ka mokhoa oa ts'ebetso, tshebetso, kapa mokhoa oa mokhoa. RPC e fetolela lits'ebetso tsena hore e be likōpo 'me e li romela holim'a marang-rang ho ea sebakeng se eang teng. Motho ea amohelang RPC o sebetsana le kopo ho latela lebitso la mohato le lenane la khang, 'me o romela karabo ho mo romeli ha a qetile. Lik'homphieutha tsa RPC li atisa ho sebelisa lisebelisoa tsa software tse bitsoang "proxies" le "stubs" tse rekisang lik'hamera tse hōle 'me li etsa hore li bontšoe ke moqapi oa thuto hore a tšoane le lits'ebetso tsa mekhoa ea sebaka.

Hangata mekhoa ea RPC ea ho letsetsa e sebetsa ka synchronously, e emetse mokhoa o hole ho khutlisa sephetho. Leha ho le joalo, tšebeliso ea likhoele tse bobebe tse nang le aterese e le 'ngoe e bolela hore li-RPC tse ngata li ka etsahala ka nako e le' ngoe. RPC e kenyelletsa mananeo a nako ea ho sebetsana le mefokolo ea mananeo kapa maemo a mang ao RPC e sa e khutliseng ho eona.

RPC Technologies

RPC e 'nile ea e-ba mokhoa o tloaelehileng oa ho etsa lenaneo lefatšeng la Unix ho tloha lilemong tsa bo-1990. Leano la RPC le ile la kenngoa ts'ebetsong ho Open Software Foundation ea Distributed Computing Environment le li-library tsa Sun Microsystems Open Network Computing, tseo ka bobeli li neng li sebelisoa haholo. Mehlala e mengata ea morao tjena ea theknoloji ea RPC e kenyelletsa Microsoft DCOM, Java RMI, le XML-RPC le SOAP.