The agent itself registers for certain notifcation on behalf of a client and queues the notifications arriving. The client then needs to query the agent itself for getting arrived notification, either directly by a request with a new type or the new notifications are added piggy pack to the respone of any request. The advantage of this solution is, that the communication direction and initiation is the same as for all other request, so no extra constraints related to the network topology are required.
The agent itself registers for certain notifcation on behalf of a client and queues the notifications arriving. The client then needs to query the agent itself for getting arrived notification, either directly by a request with a new type or the new notifications are added piggy pack to the respone of any request. The advantage of this solution is, that the communication direction and initiation is the same as for all other request, so no extra constraints related to the network topology are required.