In this case does client acts as listing server?

Whenever new information is available on the backend, the server fires an HTTP event to all the registered endpoints of the consumers, notifying them of the latest update.

Otherwise how server will send events to the client without client requesting it?