Я бы подумал, что подход с опросом будет вам полезен, так как продвижение сервера имеет много негативных последствий для браузера.
Если вы используете маршрут опроса, я бы предложил, чтобы на вашей странице происходило временное событие, которое будет вызывать веб-метод. Затем веб-метод возвращает данные (что-то маленькое, например, идентификатор) о поставленных в очередь заказах. Сравните список идентификаторов с тем, что в настоящее время выделено на странице, и, предположив, что у вас есть что-то в новом заданном списке, который не существует (или наоборот), вызовите отдельный метод, чтобы получить дополнительную информацию для отображения отображения новых заказов из или удалите старые записи.
Таким образом, вам не нужно поддерживать постоянный поток на сервер (который может заблокировать браузер пользователя от выполнения дополнительных запросов контента).
Надеюсь, это помогло.