Я пытаюсь создать приложение, которое извлекает непрерывные потоки XML-данных, которые постоянно меняются каждую секунду, затем декодирует их и вставляет в базу данных mysql. Таким образом, этот сценарий, вероятно, должен выполняться на сервере без какого-либо графического интерфейса. Но со стороны клиента (из браузера) пользователь должен иметь возможность запустить или остановить процесс выгрузки.
То есть сценарий должен в основном выполнять это.
while($dump == true)
{
$fetchxml = "http://agent.getstream.org/sample?from=$seq";
$seq = $fetchxml["nextsequence"];
$somedata = $fetchxml["sumdata"];
mysqlinsert_db;
}
чтобы из браузера, если я нажму кнопку на стороне сервера, я смог получить ее и изменить $ dump на true или false в зависимости от того, нажата ли кнопка запуска или остановки.
Возможно ли это? Технология без ограничений. На самом деле, я был бы рад, если бы кто-нибудь мог сообщить мне, какую технологию я должен использовать в бэкэнде для такого требования, как это было бы, очевидно, в javascript.