Remote Procedure Calls. RPC allow services to communicate over a network in such a way that they appear to be happen on the local machine.
A mechanism that extends the concept of a local procedure call, to a fully distributed computing environment.
From Glossary of "Weaving the Web" ( 1999-07-23) When one part of a program calls on another part to do some work, the action is called a procedure call. RPC is a set of tools that allow you to write a program whose different parts are on different computers, without having to worry about how the communication happens. A generic technique, not a specific product.
Abbreviation for Remote Procedure Calls, a transport facility using synchronous transfer for either inter-site or intra-site replication and communication.
Remote Procedural Call. A mechanism to allow the execution of individual routines on remote computers across a network. Communication to these routines are via passing arguments, so that in contrast to using Sockets, the communication itself is hidden from the application. The programming model is that of the clients-servers.
A means of communication between two tasks running on separate machines linked by a LAN. One machine can request a service, typically computation, from the other, by executing a high level request known as a language procedure call. RPCs are an underlying architectural element of distributed processing and client/server computing.
Provides the capability to call functions or subroutines that run on a remote system from the local one.
A method a program can use to make a call to another program across a network without specifically dealing with network protocols. It is often used for...
A complex facility that allows a local process or program to invoke a remote process.
A protocol that allows a computer program running on one host to invoke a procedure on another host with input data, and receive output data from that host.
A system that enables an application programmer to distribute programs between computer systems interconnected with a network. RPC development tools eliminate the need for in depth knowledge of diverse network protocols and computing platforms, enabling a programmer to concentrate on developing the application itself.
A protocol that allows a computer to ask some other computer to perform a task or service and return the result. The computer making the request is often referred to as a client, and the computer doing the task is called the server. The client computer does not need to know how to perform the task itself, it just sends an RPC request to a server and gets some result.