RPC-Remote Procedure Call

Pulogalamu ya RPC imathandizira kulankhulana pakati pa makompyuta ochezera

Pulogalamu pa kompyuta imodzi pa intaneti ikugwiritsa ntchito Pulogalamu Yotalikira Pakompyuta kuti ipange pempho la pulogalamu ina pamakompyuta ena pa intaneti popanda kudziwa zachinsinsi. Pulogalamu ya RPC ndi chitsanzo cha pulogalamu yogwiritsa ntchito mauthenga okhudzana ndi malingaliro kapena mfundo pakati pa mapulogalamu. RPC imadziwikanso ngati foni yamagulu kapena kugwira ntchito.

Momwe RPC Imagwirira Ntchito

Mu RPC, makompyuta otumiza amapempha pempho, ntchito, kapena kuyitanitsa. RPC imasulira maitanidwewo kukhala zopempha ndikuwatumizira pa intaneti kupita ku malo omwe akufuna. Wowalandira RPC ndiye akupanga pempholo malinga ndi dzina la ndondomeko ndi mndandanda wamakangano, ndipo amatumiza yankho kwa wotumizayo atatha. Mapulogalamu a RPC amatha kugwiritsa ntchito mapulogalamu a mapulogalamu otchedwa "ma proxies" ndi "stubs" omwe amagulitsa maulendo akutali ndikuwapangitsa kuti awonekere kwa wolemba mapulogalamu kuti akhale ofanana ndi mayendedwe am'deralo.

RPC kuyitana ntchito nthawi zambiri amagwira ntchito mwachidwi, kuyembekezera njira yakutali kubwezera zotsatira. Komabe, kugwiritsa ntchito ulusi wopepuka ndi adiresi yomweyo kumatanthauza kuti ma RPC angapo amatha kuchitika panthawi yomweyo. RPC imaphatikizapo ndondomeko yamakono kuti athetse zolephera za intaneti kapena zochitika zina zomwe RPC sibwerera.

RPC Technologies

RPC yakhala njira yowonetsera mapulogalamu m'dziko la Unix kuyambira m'ma 1990. Pulogalamu ya RPC inagwiritsidwa ntchito mu Open Software Foundation ya Distributed Computing Environment ndi makina a Sun Microsystems Open Network Computing omwe onsewa anali atatumizidwa. Zitsanzo zatsopano zamakono opanga ma RPC zikuphatikizapo Microsoft DCOM, Java RMI, ndi XML-RPC ndi SOAP.