CS 4504 Lecture Notes - Lecture 7: Directory Service, Mobile Agent, Mutual Exclusion

38 views2 pages

Document Summary

The message-passing model works well for basic network protocols. However, as the programs grew in size and complexity another abstraction method was required to run on a single processor. The remote procedure call (rpc) provides a model for a communication between two processes in a similar manner to local procedure call. They could be on separate machines or on the same. Process a issues a procedure call to b. Rpc triggers a predefined action in a procedure provided by process b. At the completion process b returns a value to process a. Note: message-passing model is data orientated with the actions triggered by the message exchange while rpc model is action-orientated with the data passed as arguments. Remote method invocation (rmi) object-orientated version of rpc. Rmi a process invokes the methods in an object, which may reside on a remote host. Value may be returned when the method call is completed.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents