Review: Implementing Remote Procedure Calls
Question: In what ways do the authors optimize connection management?
Remote Procedure call is useful to pass control and data between different programs on different machines.
Cedar Programming Environment is the network env used in the research.
Dominant language: Mesa
Message passing is a good alternative, but since RPC is major control data transfer mechanism, this paper chose RPC
RPC binding:
Define how the calling machine application (importer) find the callee machine application(exporter). A database called Grapevine (like a DNS which exporter registers to and importer will call) is used for RPC binding.
Remote Procedure call is useful to pass control and data between different programs on different machines.
Cedar Programming Environment is the network env used in the research.
Dominant language: Mesa
Message passing is a good alternative, but since RPC is major control data transfer mechanism, this paper chose RPC
RPC binding:
Define how the calling machine application (importer) find the callee machine application(exporter). A database called Grapevine (like a DNS which exporter registers to and importer will call) is used for RPC binding.
评论