Remote procedure call: Porovnání verzí
Smazaný obsah Přidaný obsah
m Editace uživatele „90.178.244.110“ (diskuse) vráceny do předchozího stavu, jehož autorem je „Luckas-bot“ |
|||
Řádek 1:
'''Remote procedure call (RPC, vzdálené volání procedur)''' je technologií dovolující [[Počítačový program|programu]] vykonat [[Procedura|proceduru]], která může být uložena na jiném místě než je umístěn sám volající program. Příkladem budiž výpočet funkce na jiném počítači v síti.
== Postup =
* Nejprve proběhne jednoduché zabalení parametrů a identifikátorů procedury do formy vhodné pro přenos mezi počítači (tzv. [[
* Poté se balíček odešle.
* Balíček se na vzdáleném místě rozbalí, zjistí se o jakou proceduru jde ([[marshalling|unmarshalling]]).
Řádek 19:
* Je vyžadováno internetové připojení.
* Spoléhání se na to, aby vzdálený server byl v provozu a bezchybně fungoval (pokud nebude, pak chyba není zotavitelná).
* Nejde předávat [[Ukazatel (informatika)|ukazatele]], protože v druhé proceduře nemají žádný smysl (procedury nemají společný adresní prostor).
== Historie ==
Řádek 56:
[[yo:Remote procedure call]]
[[zh:遠程過程調用]]
|