RPC, RMI and CORBA
RPC, RMI and CORBA
RPC, RMI and CORBA
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Client-Server Communication<strong>RPC</strong>/<strong>RMI</strong>• typically the client is requesting that the serverperform some service• normal pattern:• server invokes GetRequest <strong>and</strong> blocks until a requestarrives• server: blocking receive• client invokes DoOperation on server <strong>and</strong> blockswaiting for reply• client: asynchronous send, followed by blocking receive• server performs operation, invokes SendReply, <strong>and</strong>invokes GetRequest again• server: unblocks, performs operation, asynchronous send,followed by blocking receive• client: unblocks, continues