Поддержка поддержки сеанса для приложения xml-rpc без сохранения состояния - PullRequest
2 голосов
/ 22 января 2011

Мне нужно создать приложение на python (витое), которое принимает подключения от клиентов через XML-RPC и выполняет операции, которые могут потребовать нескольких шагов.Реализация xml-rpc не имеет типичной поддержки сеанса, поэтому мне нужно ее реализовать.

Мне нужен постоянный объект, который отслеживает ход многошаговых операций и даетключ клиента, который он может использовать для идентификации инициированной им операции, для получения обновлений статуса или отправки команд (приостановка / отмена и т. д.).

Для меня подходящей моделью для этого является «Работа»;поиск в «библиотеке заданий Python» дает ожидаемые бесполезные результаты.

Прежде чем я это реализую, существует ли что-то, что я могу использовать вместо этого?

Спасибо!

1 Ответ

0 голосов
/ 12 января 2012

Я думаю, вы можете иметь постоянный объект на сервере, что-то вроде:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...