Have an interval running on the web client (90 seconds, maybe .. or 5 minutes) which periodically calls the server to check to see if any updates have happened since the last poll/page-refresh, then make the relevant calls to pull the updated data and refresh it on the screen.
Have an interval running on the web client (90 seconds, maybe .. or 5 minutes) which periodically calls the server to check to see if any updates have happened since the last poll/page-refresh, then make the relevant calls to pull the updated data and refresh it on the screen.