Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is Remote Procedure Call?

Answer Posted / alok misra

Remote Procedure Call (RPC) is a protocol that one program
can use to request a service from a program located in
another computer in a network without having to understand
network details. (A procedure call is also sometimes known
as a function call or a subroutine call.) RPC uses the
client/server model. The requesting program is a client and
the service-providing program is the server. Like a regular
or local procedure call, an RPC is a synchronous operation
requiring the requesting program to be suspended until the
results of the remote procedure are returned. However, the
use of lightweight processes or threads that share the same
address space allows multiple RPCs to be performed
concurrently.
When program statements that use RPC are compiled into an
executable program, a stub is included in the compiled code
that acts as the representative of the remote procedure
code. When the program is run and the procedure call is
issued, the stub receives the request and forwards it to a
client runtime program in the local computer. The client
runtime program has the knowledge of how to address the
remote computer and server application and sends the
message across the network that requests the remote
procedure. Similarly, the server includes a runtime program
and stub that interface with the remote procedure itself.
Results are returned the same way.

Is This Answer Correct ?    5 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is message oriented middleware (mom) in client server environment?

1047


Convert the molecular structure of the hydrocarbon c5h12 into its straight-chain condensed structural formula?

1016


Long chains of amino acids are linked together through what type of bond?

1014


What is an oxidizing agent?

1107


In RMI ,server object is first loaded into memory and then the stub reference is sent to the client. true or false?

1200


What is the function of mitochondria?

1101


What is the term for the ph at which an amino acid or protein becomes electrically neutral?

1119


0 Liters of oxygen are mixed with 8.0 liters of nitrogen. Identify the solute and solvent in this mixture?

1053


Knowing that iron has an atomic number of 26, how many protons and how many electrons does fe+2 have?

1107


Where is tin obtained?

1154


How can you tell if there is a dipole moment or not?

1028


What is the direction of the dipole moment expected for carbon tetrachloride?

1157


How many moles of hcl are present in .70 l of a .33 m hcl solution?

1063


If you had a choice debugging deadlock problem or a livelock Problem, which would you choose? Why ? How would you proceed?

3556


Element a is a nonmetal with an electronegativity value of 3.0 and element b is a nonmetal with an electronegativity value of 2.5. What kind of bonding will occur between these two elements?

1049