По иронии судьбы, я искал синтаксис того, как написать это свойство в web.xml tomcat, и это первый поисковый элемент, который я открыл в Google - он тоже написан правильно (работает), так что спасибо.
Чтобы ответить на ваш вопрос, это позволяет сервлету хранить входящие запросы для последующего ответа. Он освобождает поток, используемый для обработки запроса, поэтому его можно использовать в другом месте, пока сервер не будет готов отправить ответ.
В практических целях с помощью этой конфигурации вы можете настроить сервлет, который будет (фактически) передавать данные клиенту (после того, как клиент отправит первоначальный запрос сервер).
Этот метод заменяет необходимость в ненужных синхронизированных запросах от клиента для получения данных, которые могут изменяться с неопределенными интервалами. И делает это масштабируемым образом, не цепляясь за нить.
Некоторые примеры использования включают в себя:
Приложения чата, когда один клиент набирает сообщение, которое вы хотите, чтобы оно сразу же отображалось другому клиенту.
Приложения электронной почты, позволяющие клиентам просматривать электронную почту, как только они получены почтовым сервером.
Я также использовал его для отправки обновлений входных изменений в браузер из контроллера логики программирования для задач автоматизации.
Вот хороший учебник по этому вопросу. Это также охватывает некоторые гайки и болты в Java.