Mediator Pattern - main players

  • Colleague
    • Registers with a Mediator by supplying a Receive method; issues Send requests to other colleagues via the Mediator
  • Mediator
    • Broadcasts sent messages to all signed-on Colleagues using the Respond delegate