On the other hand:
- The latencies of network communication will hide any extra cost for
translating object identifiers to machine addresses or other housekeeping
tasks.
- The cost of a remote method invocation would be typically hiden
also by the latencies of network communication.
- So, accessing an instance variable will cost in time as much as a remote
method invocation.
- If a program should execute several accesses to instance variables
of a same remote object, it would be more efficient that the programmer
encapsulates those accesses in a single method.
- 7 -