Добрый день коллеги. Есть такая задача:
Сервис А отдает некий XML файл который обновляется с периодичностью допустим раз в сутки
Сервис Б умеет брать XML по какому либо адресу и в дальнейшем использовать в своих целях тоже с некой периодичностью
Но сервис Б не понимает формат выдаваемый сервисом А, а чтобы понял нужно сделать некое преобразование.
Я написал скрипт который берет файл у сервиса А делает все нужные преобразование и кладет его на ФТП откуда потом его заберет сервис Б и запускаю его по крону. Но возникла проблема с синхронизацией (данные берущиеся сервисом Б могут оказаться не самыми актуальными)
Мне кажется логичным поднять какой нибудь сервис чтобы приобращении сервиса Б к некоему урлу вида
site.com/file.xml выполнялся скрипт на питоне и отдавал уже преобразованный xml. Проблема в том что до сегодня я ограничивался только консольными локальными программами на питоне и не знаю как и какими средствами такое реализовать проще всего. И какие требование к хостеру у которого можно все это разместить.