Я использую Spring Boot с ExtJS7 ... У меня есть процесс, когда пользователь загружает текстовый файл (CSV) в базу данных. Этот CSV анализируется и заполняет некоторые таблицы в MySql.
Мне интересно узнать, могут ли Ext JS пользовательские события получать события на стороне сервера через Webflux. Документация в основном касается того, как компоненты Ext JS обрабатывают события и проводку внутри.
Мой процесс загрузки происходит не так часто, поэтому я бы хотел избежать постоянного опроса или сохранения открытой веб-розетки. В настоящее время в существующем приложении пользователь должен вручную нажать кнопку в пользовательском интерфейсе, чтобы начать обработку текстового файла.
Я бы хотел, чтобы сервер обновил браузер pu sh (общий статус и% выполнения) в браузере во время обработки файла CSV.
Я видел несколько примеров плагинов для старых версий Ext JS, которые, вероятно, не помогут. Я видел пост здесь на mykong , в котором описывается, как это сделать в generi c JavaScript, но я хотел бы получить представление о предпочтительном способе сделать это в Ext JS в настоящее время. с помощью современного инструментария.
Заранее спасибо!