Domov vývoj Čo je to vzdialené volanie procedúry (RPC)? - definícia z technológie

Čo je to vzdialené volanie procedúry (RPC)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Diaľkové volanie procedúr (RPC)?

Vzdialené volanie procedúr (RPC) je model sieťového programovania alebo technika medziprocesovej komunikácie, ktorá sa používa na komunikáciu medzi softvérom medzi dvoma bodmi. Počas tohto procesu komunikujú klientske a serverové aplikácie.

Diaľkové volanie procedúry sa niekedy nazýva funkčné volanie alebo volanie podprogramu

Techopedia vysvetľuje vzdialené volanie procedúr (RPC)

Spôsob, akým RPC funguje, je, že odosielateľ alebo klient vytvorí požiadavku vo forme volania procedúry, funkcie alebo metódy na vzdialený server, ktorý RPC prekladá a odosiela. Keď vzdialený server prijme požiadavku, odošle odpoveď späť klientovi a aplikácia pokračuje v procese.

Keď server spracováva volanie alebo požiadavku, klient čaká na dokončenie spracovania servera a potom pokračuje v procese. Vo všeobecnosti aplikácie RPC používajú softvérové ​​moduly nazývané proxy a pahýly, vďaka ktorým vyzerajú ako volania miestnych procedúr (LPC).

Čo je to vzdialené volanie procedúry (RPC)? - definícia z technológie