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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

13.2 Architectures<br />

5 / 14<br />

Architectures: Overview<br />

Essence<br />

A data item is described by means of attributes.<br />

When made available, it is said to be published.<br />

A process interested in reading an item, must provide a subscription: a<br />

description of the items it wants.<br />

Middleware must match published items and subscriptions.<br />

Publisher<br />

Subscriber<br />

Subscriber<br />

Data item<br />

Subscription<br />

Read/Delivery<br />

Notification<br />

Publish/subscribe middleware<br />

Match

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

Saved successfully!

Ooh no, something went wrong!