Поскольку xmpppy
имеет собственный основной цикл, я предлагаю использовать его в отдельном потоке или даже запускать отдельно.На самом деле у вас есть два отдельных приложения: веб-сайт и xmpp-клиент, и обычно они запускаются отдельно.
В этом случае вы можете использовать разные способы связи между своими приложениями: каналы между потоками и / или процессамисокет tcp или unix, очередь файлов, различные варианты amqp, любое постоянное хранилище, даже d-bus и т. д. Но я думаю, что это тема другого вопроса.