В этом проекте библиотеки http clilent используются для опроса сервера http на наличие файла xml, содержащего данные, собранные с оборудования.Опрос происходит относительно быстро.Данные меняются со временем.Опрашивается только один XML-файл.
Существует ли метод / инструмент тестирования, который можно использовать в качестве http-сервера и передавать клиенту XML-файл в зависимости от времени его опроса?
По сути, я пытаюсь отправить данные XML, которые могут меняться при каждом опросе.Каждая версия данных предопределена для тестирования.
Идея, о которой я подумал, заключается в том, чтобы сценарий ротатора журналов cron'ed с частотой опроса для проверки и замены каждой версии данных в / var / log/ WWW и пусть Apache обрабатывает все остальное.Однако это не обеспечивает строгого контроля, какая версия будет обслуживаться при опросе, так как сетевая задержка может привести к замене файлов до подачи данных.Каждая версия данных должна быть обслужена, и никакие версии не могут быть пропущены.
Будут оценены любые решения / мысли / методы / идеи.
Спасибо