ErinCollins-ThePublishSubscribe

ErinCollins-ThePublishSubscribe - The Many Faces of...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
Click to edit Master subtitle style 8/1/11 The Many Faces of Publish/ Subscribe Erin Collins Topics in Computer Science Spring 2011 Paper by: Patrick Eugster, Pascal
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8/1/11 Outline l Introduction to Publish/Subscribe Paradigm l Common Denominators of Pub/Sub Schemes l How Pub/Sub compares to “Traditional” Interaction Schemes
Background image of page 2
8/1/11 Why Publish/Subscribe? l A Distributed System - thousands of entities-distributed all over the world- whose location and behavior greatly vary l There is a demand for a more flexible communication system that reflects the dynamic and decoupled nature of the applications described above.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8/1/11 Publish/Subscribe Basics l Subscribers - have the ability to express their interest in or subscribe to an event or a pattern of events. l Publishers – can publish or advertise events. l Event Notification Service – provides
Background image of page 4
8/1/11 Event Notification Service acts as a neutral trusted mediator between publishers and subscribers.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8/1/11 Outline l Introduction to Publish/Subscribe Paradigm l Common Denominators of Pub/Sub Schemes l How Pub/Sub compares to “Traditional” Interaction Schemes
Background image of page 6
8/1/11 Space Decoupling l The interacting parties (publishers and subscribers) do not need to know each other. l Both parties go through the Event Service for all interactions
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8/1/11 Time Decoupling l The interacting parties do not need to be actively participating in the interaction at the same time.
Background image of page 8
Synchronization Decoupling l Publishers are not blocked while producing events. l Subscribers can get asynchronous notifications of occurrences of events while performing concurrent tasks. l
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 41

ErinCollins-ThePublishSubscribe - The Many Faces of...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online