Loading AI tools
Z Wikipedii, wolnej encyklopedii
Zdalne wywołanie procedury (ang. remote procedure call, RPC) – protokół zdalnego wywoływania procedur, stworzony przez firmę Sun i dość popularny w systemach z rodziny Unix, obsługiwany w bibliotekach języka Java. Współcześnie wypierany przez bardziej rozbudowane protokoły takie jak CORBA, XML-RPC, czy JSON-RPC. RPC zdefiniowany jest w RFC 1057[1] i używa do kodowania danych formatu XDR (eXternal Data Representation) zdefiniowanego w RFC 1832[2].
Protokoły tego typu (jak RPC, CORBA, DCOM czy XML-RPC) mają na celu ułatwienie komunikacji pomiędzy komputerami. Na typowy scenariusz użytkowania takiego protokołu składają się:
Wymienione protokoły same zapewniają cały powyższy mechanizm działania, ukrywając go przed klientem. Może on nawet „nie wiedzieć”, że łączy się z innym komputerem – z punktu widzenia programisty zdalne wywołanie procedury serwera wygląda jak wywołanie dowolnej innej procedury z programu klienta.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.