Мне нужно создать приложение python (витая), которое принимает соединения от клиентов через XML-RPC и выполняет операции, которые могут потребовать нескольких шагов. Реализация xml-rpc не имеет типичной поддержки сеанса, поэтому мне нужно ее реализовать.Tack on session для приложения «stateless» xml-rpc
Что мне кажется, это какой-то постоянный объект, который отслеживает ход многоступенчатых операций и дает клиенту ключ, который он может использовать для идентификации инициированной им операции, получения обновлений статуса или отправлять команды (пауза/отмена и т. д.).
Для меня подходящей моделью для этого является «Job»; googling для «библиотеки вакансий python» дает ожидаемые бесполезные результаты.
Прежде чем реализовать это, есть ли что-то существующее, которое я могу использовать вместо этого?
Спасибо!