publish subscribe and service discovery n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Publish/Subscribe and Service Discovery PowerPoint Presentation
Download Presentation
Publish/Subscribe and Service Discovery

Loading in 2 Seconds...

play fullscreen
1 / 14

Publish/Subscribe and Service Discovery - PowerPoint PPT Presentation


  • 137 Views
  • Uploaded on

Publish/Subscribe and Service Discovery. Jesper Holt Nielsen. Overview. Publish/Subscribe Concepts What is pub/sub? Architecture Example Service Discovery. Publish/Subscribe overall. Message pattern No specific recievers Publisher Messages as classes Subscribers

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Publish/Subscribe and Service Discovery' - dalmar


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
overview
Overview
  • Publish/Subscribe
    • Concepts
    • What is pub/sub?
    • Architecture
    • Example
  • Service Discovery
publish subscribe overall
Publish/Subscribe overall
  • Messagepattern
  • Nospecificrecievers
  • Publisher
    • Messages as classes
  • Subscribers
    • Receivesmessages of interest
other options properties
Other options/properties
  • Message passing
    • No Space, Time and Synchronization decoupling
  • RPC
    • No Space and Time decoupling
  • Notifications
    • No Space and Time decoupling
  • Shared Memory
    • No Synchronization decoupling
  • Message Queueing (Message Oriented Middleware)
    • No Synchronization decoupling
publish subscribe filtering
Publish/Subscribefiltering
  • Receive a subset of the total messages published
  • Topic-based
    • Identified by topic keywords (Pub/Sub)
  • Content-based
    • Classified based on property
  • Type-based
    • Filter events according to theirtype
  • Typically a brokerperform the filtering
service discovery
Service Discovery
  • Basic Idea
    • Provider and user
  • What and why Service Discovery?
    • Automatic, multiple devices
  • Unicast, multicasts and broadcast
  • Examples
    • UPnP, DNS-SD
implementation
Implementation
  • Challenges/Issues
    • Integration with people
      • User friendly, requires knowledge
    • Integration with environments
example
Example
  • In a home environment, with multiple services
    • Multimedia
    • Surveillance
    • Different house consumption
    • Etc
    • Security issues
project example
Project example
  • Used LCM
  • CommunicationbetweentwoBeagleBones
    • Publish/Subscribe
  • Topic-based
    • ”VISION”
  • Part of the messageused