|
RPC (Remote Procedure Call) ist ein Protokoll, das ein Computerprogramm erlaubt, das auf einen Computer läuft, um eine Subroutine auf einem anderen Computer zu veranlassen, ohne den Programmierer durchgeführt zu werden, der ausdrücklich die Details für diese Interaktion kodiert.
RPC ist eine leistungsfähige Technik für das Konstruieren verteilt, gegründete Anwendungen des Klientenservers.
Es ist eine Anwenderinfrastruktur, die die Interoperabilität, die Beweglichkeit und die Flexibilität einer Anwendung erhöht, indem es erlaubt, daß die Anwendung über mehrfache heterogene Plattformen verteilt wird.
Remote Procedure Call erhöht die Flexibilität einer Architektur, indem es einen Klient Bestandteil einer Anwendung einen Funktion Anruf einsetzen läßt, um einen Bediener auf einem ferninstallierten System zugänglich zu machen. Es erlaubt, daß der Remotebestandteil ohne Wissen der Endsystemadresse oder aller anderen auf der unteren Ebeneinformationen erreicht wird. Der meiste RPCs Gebrauch ein synchrones, verlangen-antwortet („Anruf/Wartezeit“) Protokoll, das das Blockieren des Klienten miteinbezieht, bis der Bediener seinen Antrag erfüllt.
|