Assertion: stub | /r/CapableOf | release caller
Facets:
Source sentences:
text: caller calls a local procedure implemented by the stub stub marshalls call type and in the input arguments into a request message client stub sends the message over the network to the server and blocks the current execution thread server skeleton receives the request message from the network skeleton unpacks call type from the request message and looks up the procedure on the called object skeleton unmarshalls procedure arguments skeleton executes the procedure on the called object called object performs a computation and returns the result skeleton packs the output arguments into a response message skeleton sends the message over the network back to the client client stub receives the response message from the network stub unpacks output arguments from the message stub passes output arguments to the caller, releases execution thread and caller then continues in execution