Obsah:
- Definícia - Čo znamená Diaľkové volanie procedúr (RPC)?
- Techopedia vysvetľuje vzdialené volanie procedúr (RPC)
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).
