14.03.2015 Views

Distributed Coordination-Based Systems - Maarten van Steen

Distributed Coordination-Based Systems - Maarten van Steen

Distributed Coordination-Based Systems - Maarten van Steen

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Coordination</strong>-<strong>Based</strong> <strong>Systems</strong><br />

13.2 Architectures<br />

Example: Jini/Javaspaces<br />

<strong>Coordination</strong> model<br />

Temporal and referential uncoupling by means of JavaSpaces, a<br />

tuple-based storage system.<br />

A tuple is a typed set of references to objects<br />

Tuples are stored in serialized, that is, marshaled form into a<br />

JavaSpace<br />

To read a tuple, construct a template, with some fields left open<br />

Match a template against a tuple through a field-by-field<br />

comparison<br />

6 / 14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!