Я разрабатываю веб-приложение, в котором я использую Java в качестве внешнего интерфейса и сценарий оболочки в качестве внутреннего интерфейса. Мне нужно обработать много файлов в сценарии оболочки, позвольте мне предположить, что мне нужно обработать 1000 файлов в сценарии оболочки. Я использую следующий код из Java
for(i from 1..1000)
{
Call shell script to process file i
}
Внутри сценария оболочки я выполняю некоторую логику обработки и сохраняю o/p в локальном файле (к которому затем можно получить доступ из Java).
My requirement is, for everytime the shell script being called, an output is generated to a file. so as an when the control from shell script to java, I have to process it and display it in the front end. But the for loop should not break. It has to carry on with as it is but some front end work of displaying this file should also take place.
Я пытался искать об этом, и рекомендации, которые я получил, заключаются в том, чтобы использовать AJAX и длинный опрос для этого, а также многопоточность. Не могли бы вы, люди, поделиться некоторыми идеями по этому поводу. Спасибо.