Internet

Mi az RPC (Remote Procedure Call)

Szerző: John Stephens
A Teremtés Dátuma: 27 Január 2021
Frissítés Dátuma: 14 Lehet 2024
Anonim
mai rpc’s
Videó: mai rpc’s

Tartalom

Az RPC protokoll megkönnyíti a kommunikációt a hálózatba csatlakoztatott számítógépek között

A hálózat egyik számítógépén lévő program a Remote Procedure Call segítségével távoli eljáráshívást kezdeményez a hálózat másik számítógépén lévő program iránti kérelemhez a hálózat részleteinek ismerete nélkül. Az RPC protokoll egy hálózati programozási modell pont-pont kommunikációra a szoftveralkalmazások között vagy azok között. Az RPC szubrutin hívásként vagy funkcionális hívásként is ismert.

Hogyan működik az RPC?

Az RPC-ben a küldő számítógép kérést tesz eljárás-, funkció- vagy módszerhívás formájában. Az RPC ezeket a hívásokat kérésekké alakítja és a hálózaton keresztül továbbítja őket a kívánt rendeltetési helyre. Az RPC címzett ezután feldolgozza a kérelmet az eljárás neve és az argumentumlista alapján, és ha teljes, válasz küld a feladónak. Az RPC alkalmazások tipikusan "proxyk" és "stubok" nevű szoftvermodulokat valósítanak meg, amelyek közvetítik a távoli hívásokat, és a programozó számára megegyeznek a helyi eljáráshívásokkal.


Az RPC hívó alkalmazások általában szinkronban működnek, várva, amíg a távoli eljárás visszatér eredményt. Ugyanakkor az azonos című könnyű szálak használata azt jelenti, hogy több RPC fordulhat elő egyszerre. Az RPC tartalmaz időtúllépési logikát a hálózati hibák vagy más helyzetek kezelésére, amelyekben az RPC-k nem térnek vissza.

RPC Technologies

Az RPC az 1990-es évek óta szokásos programozási technika az Unix világában. Az RPC protokollt mind az Open Software Foundation elosztott számítástechnikai környezetében, mind a Sun Microsystems nyílt hálózati számítástechnikai könyvtáraiban megvalósították, amelyek mindegyike széles körben került alkalmazásra. Az RPC technológiák újabb példái közé tartozik a Microsoft DCOM, a Java RMI, valamint az XML-RPC és a SOAP.

Lenyűgöző Hozzászólások

Javasoljuk, Hogy Olvassa El

Hogyan beszúrhat egy dokumentumot a Wordbe
Szoftver

Hogyan beszúrhat egy dokumentumot a Wordbe

Válaza a melletti legördülő nyilat Tárgy a zöveg coportban. Válazt zöveg a fájlból a megjelenő legördülő litában. Megnyílik a Bezú...
A Samsung biztonságos mappa használata
Tehnologies

A Samsung biztonságos mappa használata

A amung ecure Folder egy cúckategória-biztonági opció, amely biztonágban tartja az érzékeny információkat a rozindulatú támadáoktól. A...