July 2001
Intermediate to advanced
320 pages
5h 46m
English
Syntax—Semantics—Local method invocation—Remote method invocation—Summary—Exercises
There are fundamental differences between programming in a single machine and distributed programming. Calling a remote method via remote method invocation (RMI) is not quite the same as calling a method in a local object, even though it uses the same syntax.
This chapter defines the semantics of RMI and makes a detailed comparison between “local method invocation” and remote method invocation. The issues we raise are serious concerns, which should have a considerable impact on how a distributed system is designed and implemented.
Syntax is the set of rules governing the arrangement of words. Semantics is the ...
Read now
Unlock full access