Remoteable is the superpattern of all objects whose methods may be executed remotely. The attributes of remoteable are:
If an entry is called in a local object, the overhead is limited to a simple boolean check and an INNER call. Thus, remoteable entries can be used efficiently also in the local case.
Subpatterns of remoteable.entry are not allowed to be virtual [5].
This restriction may seem critical, but the problem is circumvented through an extra indirection. To see how, check the example programs.
Distributed Objects in BETA - Reference Manual | © 1993-2002 Mjølner Informatics |
[Modified: Monday October 23rd 2000 at 22:18]
|