next up previous index
Következő: 4. Telepítés Fel: 3. Alapfogalmak Előző: 3.13.1 Általános Információk   Index


3.14 Távoli eljáráshívás (RPC)

Copyright , 1996. Csizmazia Balázs /az anyag szabadon terjeszthető/

[...] A távoli eljáráshívás során egy másik, hálózatba kapcsolt számítógépen levő eljárást (alprogramot) hívhatunk meg: természetesen nem arról van szó, hogy a távoli gépről letöltődik az eljárás futtatható formája, és a helyi processzor azt valahogyan - monjduk utasítás-szimulációval - megpróbálja végrehajtani. A távoli eljáráshívás során a hívó program felfüggesztődik, majd a hívott alprogramnak átadásra kerülnek a paraméterek, és az elkezd futni mialatt a hívó futása felfüggesztődik. A hívott alprogram befejeződése után a visszatérési értékét átadja a hívónak, ami azután folytathatja a futását.

A távoli eljáráshívás esetén a hívó és a hívott alprogram nem feltétlenül ugyanazon a számítógépen helyezkednek el, így a paraméterátadásra valamilyen hálózati kommunikációs eszközt kell igénybe venni (például a TCP vagy az UDP protokollt).

A részletesebb leírás megtalálható ebben a fejezetben.




1999-09-17