EA2014-Publish-Subscribe: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
[[PubSub_logo.jpg|right|thumb|300px|Publish-Subscribe]]
[[Image:PubSub_logo.jpg|right|thumb|300px|Publish-Subscribe]]


= Présentation =
= Présentation =

Revision as of 14:38, 14 November 2014

Publish-Subscribe

Présentation

  • Enseignants : Georges-Pierre Bonneau, Didier Donsez (EA2014)
  • Sujet : Publish-Subscribe
  • Date : 14 Novembre 2014
  • Auteur : Tianming GUO

Principles

Subscribers subscribe to messages containing events, sensor measurements, alerts, alarms, notifications, ...

Subscription could be done a topic or a topic pattern or on a message content.

Publishers publish messages on a topic or a set of topics

Features

  • Content-based routing
  • TCP or UDP or Multicast UDP or Broadcast (in LAN) or mix
  • LAN or WAN
  • Realtime or not
  • QoS or not (order, reliability, high-availability ...)
  • Centralised vs Distributed (P2P, ...)
  • Atomicity (ACID transaction)
  • Broker required or Direct

Protocols and API

PubSub-as-a-Service Providers

Papers