The component WEBSOCKETPOLLING is an invisible component that listens to server side events.

Internally the component opens up an own websocket-connection to the server, which waits for an event to occur. If the event occurs then the http response is passed back to the component so that the component itself will trigger the associated ACTIONLISTENER.

On server side there is a corresponding structure that simplifies the creation of websocket-endpoints significantly: you need to implement a class extending "DefaultLongPollingWebSocket" and  register an instance of this class in the "LongPollingMgr". The URL that is required by the component is a property of the instance as well.