@startuml Client -> Server: Establishes a network connection Client -> Server: Publishes an application mesage Client -> Server: Subscribes to request application messages Client -> Server: Unsubscribes to remove a request for application messages Client -> Server: Closes the network connection @enduml