P2P Messaging System

Messaging and publish/subscribe concepts

  • Unlike Remote Procedure Calls (RPC), messaging allows asynchronous data communication

  • Messaging systems provide additional features like queueing and Quality-of-Service (QoS) parameters

  • Publish/subscribe allows one-to-many and many-to-many communication