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 happens when quarks and anti-quarks collide?

1064


can you show you the organic structure of cetearyl alcohol and tell me what organic family it is?

1087


Fish in an aquarium require oxygen to live, which is usually done by pumping air into the fish tank using a mechanical pump. If all other things remain constant, the most effective transfer of oxygen to water comes from?

1007


How does XDR'S use of the buffer paradigm make programming easier.

2536


What is the ph of an alkyl halide?

1013


What are all the Extended services provided by the OS?

2595


The use of electricity to decompose molten sodium chloride into its component elements is an example of?

1007


According to bronsted-lowry definition, a base is?

1054


Which has the same electron configuration as neon?

978


Why chemists have not created a periodic table of compounds?

1029


What is the direction of the dipole moment expected for hydrogen bromide?

1185


How clients handle the DNS – requests to the failed servers?

1167


Do you know what are super servers?

1139


What is the iupac name of benzene?

1091


How do you test a gas to see if it was hydrogen?

1083