Call Call Procedure RPC-Remote

Protokolê RPC têkiliyên di navbera komputerên tornayî de peywendîdar dike

Bernameyek li ser komputerek li ser pargîdanek Telefonê Rûdawê bikar tîne ku ji bo bernameyên agahdariya torneyê li ser pêvajoya bernameyek din li ser networkê li ser networkê din bike. Protokola RPC di modela navnîşê de an nimûne navnîşa nermalavê de an modela bernameya torê ye. RPC jî wekî telefonek subroutine an jî fonksiyonek naskirî ye.

Çawa RPC kar dike

Di RPC de, şîfreya şandina navnîşê di forma pêvajoyê, fonksiyonê an an rêbazê de rêbazek dike. RPC ev bang li daxwazên xwe dike û ew li ser torê bi destûra armanca xwe bişîne. Piştgiriya RPC paşê daxwaza pêvajoyê navnîşan û lîsteya argûyê li ser bingeha pêvajoyê, û bersivê bişîne dema şandina senderî. Serîlêdanên RPC bi gelemperî modulên pergalê tê gotin ku "proxies" û "stubs" tê gotin ku telefonên dûr yên dakêşker derxistin û wan bi programmer-ê wekî wek pêvajoya herêmî tê xuya kirin.

Serîlêdanên RPC-ê bi gelemperî hevpeymaniyê re dixebite, li benda bisekinîna rêbazê ji bo encamê vedigerin. Lêbelê, bi karanîna sivikan bi heman navnîşan re tê wateyê ku gelek RPC dikare bi hev re pêk tên. RPC veguhastina demên maqûl dike ku têkbirina torên toran an jî rewşên din ên ku RPC vedigerin.

Teknolojiyên RPC

RPC di salên 1990'î de li Unix di cîhanê de bernameyeke bernameyek gelemperî ye. Protokola RPC di herdu pîşesaziyê devera Fermandariya Open Software Foundation û Pirtûkxaneyên Komputerên Open-Opsiyonên Sun-Microsystems-ê yên ku bi gelemperî têne kirin hate bicihkirin. Di demên dawî de yên teknolojiyên RPC di Microsoft DCOM, Java RMI, û XML-RPC û SOAP de hene.