RPC-Remote Nós Imeachta Glaoigh

Éascaíonn prótacal an RPC cumarsáid idir ríomhairí líonraithe

Úsáideann clár ar ríomhaire amháin ar líonra Glao ar Nós Imeachta cianda chun iarratas a dhéanamh ar chlár ar ríomhaire eile ar an ngréasán gan sonraí an líonra a fhios agam. Is samhail cláir líonra é prótacal an RPC le haghaidh cumarsáide pointe-go-pointe laistigh d'iarratais bogearraí nó idir. Tugtar glao fo-fhlíne nó glao ar fheidhm freisin ar RPC.

Conas a oibríonn RPC

I RPC, déanann an ríomhaire a sheoladh iarratas i bhfoirm nós imeachta, feidhm, nó modh glao. Aistríonn an RPC na glaonna seo ar iarratais agus cuireann siad iad thar an líonra chuig an gceann scríbe atá beartaithe. Ansin, déanann an faighteoir RPC an t-iarratas a phróiseáil bunaithe ar ainm an imeachta agus liosta na n-argóintí, agus cuireann sé freagra ar an seoltóir nuair a bheidh sé críochnaithe. De ghnáth, feidhmíonn na hiarratais RPC modúil bogearraí a dtugtar "proxies" agus "stubs" a dhéanann bróicéir ar na glaonna iargúlta agus go bhfeictear dóibh go bhfuil an ríomhchláraitheoir mar an gcéanna le glaonna nós imeachta áitiúla.

De ghnáth, feidhmíonn iarratais glaonna RPC go sioncrónach, ag fanacht leis an nós imeachta iargúlta toradh a thabhairt ar ais. Mar sin féin, ciallaíonn úsáid snáitheanna éadroma leis an seoladh céanna gur féidir le RPCanna éagsúla a bheith ag an am céanna. Ionchorpraíonn an RPC loighic ama ama chun teipeanna gréasán nó cásanna eile a láimhseáil ina n-aisíonn RPCanna.

Teicneolaíochtaí RPC

Is teicníc chláir coitianta é RPC i saol Unix ó na 1990í. Cuireadh an prótacal RPC i bhfeidhm i leabharlanna Ríomhaireachta Líonra Oscailte an Ríomhairí um Dháileadh Ríomhaireachta Oscailte agus Sun Microsystems, a úsáidtear go forleathan araon. I measc samplaí níos déanaí de theicneolaíochtaí RPC tá Microsoft DCOM, Java RMI, agus XML-RPC agus SOAP.