at:tutorial:actors
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
at:tutorial:actors [2007/04/24 21:04] – * tvcutsem | at:tutorial:actors [2007/06/19 16:11] – tvcutsem | ||
---|---|---|---|
Line 34: | Line 34: | ||
So what exactly is a far reference to an object? The terminology stems from the E language: it is an object reference that refers to an object hosted by another actor. The main difference between regular object references and far references is that regular references allow direct, synchronous access to an object, while far references disallow such access. This is enforced by the kind of messages that these references can carry, as will be explained below. | So what exactly is a far reference to an object? The terminology stems from the E language: it is an object reference that refers to an object hosted by another actor. The main difference between regular object references and far references is that regular references allow direct, synchronous access to an object, while far references disallow such access. This is enforced by the kind of messages that these references can carry, as will be explained below. | ||
- | Note that, if the object referred to by a far reference is striped | + | Note that, if the object referred to by a far reference is tagged |
===== Asynchronous Message Sending ===== | ===== Asynchronous Message Sending ===== | ||
Line 132: | Line 132: | ||
</ | </ | ||
- | < | + | < |
A word of warning: isolates are objects that are copied freely between actors. As a result, they should be objects whose actual object identity is of little importance. Usually, the identity of by-copy objects is determined by the value of some of the object' | A word of warning: isolates are objects that are copied freely between actors. As a result, they should be objects whose actual object identity is of little importance. Usually, the identity of by-copy objects is determined by the value of some of the object' | ||
< | < |
at/tutorial/actors.txt · Last modified: 2020/02/05 21:26 by elisag