How does the Observer pattern differ from the Pub-Sub pattern?

  • The Observer pattern involves a one-to-many relationship between objects, where one object (the subject) maintains a list of its dependents (observers) and notifies them of any changes, while the Pub-Sub pattern involves the publish and subscribe mechanism, where the publisher does not know the subscribers and the subscribers do not know the publishers.
  • The Observer pattern involves the publish and subscribe mechanism, where the publisher does not know the subscribers and the subscribers do not know the publishers, while the Pub-Sub pattern involves a one-to-many relationship between objects, where one object (the subject) maintains a list of its dependents (observers) and notifies them of any changes.
  • The Observer pattern is a type of the Pub-Sub pattern.
  • The Pub-Sub pattern is a type of the Observer pattern.
The Observer pattern involves a one-to-many relationship between objects, where one object (the subject) maintains a list of its dependents (observers) and notifies them of any changes, while the Pub-Sub pattern involves the publish and subscribe mechanism, where the publisher does not know the subscribers and the subscribers do not know the publishers.
Add your answer
Loading...

Leave a comment

Your email address will not be published. Required fields are marked *