RPC-Remote Procedure Call

Ny protocol RPC dia manatsara ny fifandraisana eo amin'ny ordinatera

Ny programa iray amin'ny solosaina iray ao amin'ny tambajotra dia mampiasa Remote Procedure Call mba hangatahana programa iray amin'ny solosaina hafa ao amin'ny tambazotra raha tsy mahafantatra ny antsipirian'ny tambajotra. Ny protocopie RPC dia modely fandaharam-potoana ho an'ny serasera ho an'ny fifandraisana an-tsipika ao anatin'ny iray na eo amin'ny rindrankajy rindrambaiko. Ny RPC koa dia antsoina hoe antso an-tariby na antso antso.

Ny fomba fiasan'ny RPC

Ao amin'ny RPC, mandefa fangatahana amin'ny endrika fomba fanao, asa na antso an-tariby ny solosaina mandefa. Ny RPC dia mandika ireo antso ireo ho fangatahana ary mandefa azy ireo amin'ny tambajotra mankany amin'ny toerana voatondro. Ny mpandray ny RPC dia manara-maso ny fangatahana mifototra amin'ny lisitry ny anarana sy ny lisitry ny argument, ary mandefa valiny amin'ny mpandefa rehefa feno. Ny fampiharana RPC dia matetika mametraka modely rindrambaiko antsoina hoe "proxies" sy "stubs" izay mampihatra ny antso an-tariby ary mampiseho azy ireo amin'ny programimiera fa mitovy amin'ny antso an-tariby eo an-toerana.

Ny RPC miantso fampiharana dia matetika miasa amin'ny synchronité, miandry ny fomba fandefasana mivantana mba hamerenana valiny. Na izany aza, ny fampiasana ny teboka maivana amin'ny adiresy iray ihany dia midika fa ny RPC maro dia mety hitranga miaraka. Ny RPC dia mirakitra logiciel tapak'andro mba hiatrehana ny tsy fahombiazan'ny tambajotra na toe-javatra hafa izay tsy ahafahan'ny RPC miverina.

RPC Technologies

RPC dia teknika fandaharana mahazatra ao amin'ny tontolo Unix hatramin'ny taona 1990. Ny rindrambaiko RPC dia nampidirina tao amin'ny tranokalan'ny Distributed Environment Computing Environment sy ny Sun Microsystems Open Bibliothek Open Open Network, izay samy nampiasaina be dia be. Ohatra vao haingana momba ny teknolojian'ny RPC dia ny Microsoft DCOM, Java RMI, ary XML-RPC sy SOAP.