Distributed Coordination-Based Systems - Maarten van Steen
Distributed Coordination-Based Systems - Maarten van Steen
Distributed Coordination-Based Systems - Maarten van Steen
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