This figure shows 5 boxes with 6 lines connecting them:
An arrow from a Publisher (Agent) box to a Topic (Subject Channel) box
A "receive notification/message" arrow from the Topic to a Subscriber (Agent) box
A "register" arrow from the Subscriber to the Topic
A "subscribe" arrow from the Subscriber to the Topic
A line between the Topic box and a Subscriptions box
A line between the Topic box and a Rules box