Define remote procedure call (rpc), Computer Networking

RPC adumbrates the intricacies of the network by using the ordinary procedure call mechanism familiar to each programmer. A client process calls a function on a remote server and suspends itself upto it gets back the results. Parameters are passed like in any ordinary processes. The RPC, like ordinary processes, is synchronous. The process that issues the call waits upto it gets the results.

Under the covers, the RPC run-time software collects values for the parameters, forms a message, and sends it to the remote server. The server receives the request, unpacks the parameters, calls the processes, and sends the reply back to the client. It is a telephone-like metaphor.


Posted Date: 4/24/2013 2:30:54 AM | Location : United States

Related Discussions:- Define remote procedure call (rpc), Assignment Help, Ask Question on Define remote procedure call (rpc), Get Answer, Expert's Help, Define remote procedure call (rpc) Discussions

Write discussion on Define remote procedure call (rpc)
Your posts are moderated
Related Questions
Configure VTP Pruning on the Switches VTP pruning permits a VTP server to suppress IP broadcast traffic for particular VLANs to switches that do not have any ports in that VLAN

On which languages Intranet works Language Support The Intranet works on the basis of scripts written in any of the following languages, viz., SGML, HTML, DHTML, XML, AS

Q. Illustrate Stop-and-Wait Automatic Repeat request? - Simplest flow as well as error control mechanism - The sending device keeps a duplicate copy of the last frame transm

What is a difference between a domain and workgroup?

Q. What do you mean by OpenMP? OpenMP is a compiler directive based standard developed in late 1990s together by a group of main computer software and hardware vendors. It is p

Question 1 Distinguish CISC and RISC Question 2 Write a short note on Asynchronous Transfer Mode of transmission Question 3 Explain various client/server applications using Ja

Q. Comparison and Contrast between the OSI and TCP-IP Model? This presentation would discuss a few comparison and contrast between the 2 main reference models which use the con

What is Network Server? Network Server is a computer in Network that is designated to give one or more network service. For instance file server, database server etc.

Question: (a) What is a script kiddie? Is it a significant security threat, and why? (b) Assume that UNIX uses the user login name in lieu of the traditional salt, what is