Remote procedure call
Remote procedure call (RPC) is a technology that allows a
computer program to cause a
subroutine or procedure to execute in another
address space (commonly on another computer on a shared network) without the programmer explicitly coding the details for this remote interaction. That is, the programmer would write essentially the same code whether the subroutine is local to the executing program, or remote. When the software in question is written using
object-oriented principles, RPC may be referred to as remote invocation or remote method invocation.
See more at Wikipedia.org...
Remote procedure call
Remote Procedure Call
Remote procedure call (RPC), Prozedur-Fernaufruf oder Remoteprozeduraufruf (wörtlich etwa „Aufruf einer fernen
Prozedur“) ist eine Technik zur Netzwerkkommunikation auf der fünften, teilweise auch sechsten Schicht des
ISO/OSI-Modells. Mit Hilfe von RPC können über ein Netzwerk Funktionsaufrufe auf entfernten Rechnern durchgeführt werden.
Mehr unter Wikipedia.org...
Remote Procedure Call
Remote Procedure Call (RPC) to
protokół zdalnego wywoływania procedur, stworzony przez firmę
Sun i swego czasu dość popularny na
Uniksach, obsługiwany w bibliotekach języka
Java, a współcześnie wypierany przez bardziej rozbudowane protokoły takie jak
CORBA czy
XML-RPC.Standard RPC zdefiniowany jest w RFC 1057. RPC używa do kodowania danych formatu
XDR (eXternal Data Representation) zdefiniowanego w RFC 1832.Protokoły tego typu (jak RPC, CORBA,
DCOM, czy XML-RPC) mają na celu ułatwienie komunikacji pomiędzy komputerami. Zazwyczaj wyglądało to tak:
Serwer (czyli program oferujący usługi, np. drukowania) przez cały czas nasłuchuje na wybranym porcie, czy ktoś się z nim nie łączy.
Klient (czyli program który potrzebuje jakiejś usługi od serwera na innym komputerze) nawiązuje z nim łączność poprzez
sieć komputerową.Klient wysyła swoje dane we wcześniej ustalonym przez programistów klienta i serwera formacie.Serwer realizuje usługę i odsyła potwierdzenie lub kod błędu.
W celu uzyskania więcej informacji, zobacz w Wikipedia.οrg...
© W niniejszym artykule wykorzystano materialy pochodzace z
Wikipedia® i posiada on Powszechna
Licencje Publiczna GNU
Chiamata di procedura remota
In informatica, l'espressione chiamata di
procedura remota (RPC, o Remote Procedure Call) si riferisce all'attivazione di una "procedura" o
subroutine da parte di un
programma, nel caso in cui tale subroutine venga attivata su un
computer diverso da quello sul quale il programma stesso viene eseguito. In altre parole, l'RPC consente a un programma di eseguire subroutine "a distanza" su computer "remoti" (accessibili però attraverso una
rete). Essenziale al concetto di RPC è anche l'idea di trasparenza: la chiamata di procedura remota deve essere infatti eseguita in modo il più possibile analogo a quello della tradizionale chiamata di procedura "locale"; i dettagli della comunicazione su rete devono essere quindi "nascosti" (resi trasparenti) all'utilizzatore del meccanismo.
Per saperne di più visita Wikipedia.org...