Форум сайта python.su
Всем привет!
Идея такая:
есть созданный на питоне интерфейс d-bus. там написан метод, который принимает от приложения1 словарь, обрабатывает и отправляет к приложению 2 на вход…
Вопрос в том, как сделать на питоне следующее:
подать на вход к приложентю результат работы метода d-bus, который был вызван из другого приложения…
Офлайн
Нужно послать Event в шину, а приложения должны его слушать.
В евенте сделать пометку для какого именно приложения он предназначен
примерно так
Офлайн
xmlrpc
Офлайн
1. Нужно результат сохранить в како-нибудь годном для передачи виде - например можно воспользоваться модулем Pickle
2. Передать, с помощью например xml-rpc (что правда не очень быстро).
Отредактировано (Сен. 10, 2008 15:16:48)
Офлайн
чтоб народ не придумывал велосипеды, попозже напишу как это сделать через d-bus
счас просто занят
к слову говоря d-bus как раз и пришел на смену xmlrpc
Отредактировано (Сен. 10, 2008 15:20:08)
Офлайн
если честно, я вопроса не понял до конца.
“подать на вход к приложентю результат работы метода d-bus, который был вызван из другого приложения…”
это означает что? %)
Отредактировано (Сен. 10, 2008 15:24:16)
Офлайн
гы… что есть d-bus – незнаю, но если он пришел на смену xml-rpc – значит чел не читал даже стандартную документацию по d-bus =)
P.S. и писать следовало не ИДЕЯ, а что нить вроде, помогите понять как использовать d-bus. а то у меня лично слово “идея” ассоциируется с тем что нехватает лишь какого-нибудь архитектурного решения.
Офлайн
evgenylНичего подобного. d-bus - это IPC система, работающая только в пределах одной машины. И основная ее цель - создание универсального аналога кедовского DCOP.
к слову говоря d-bus как раз и пришел на смену xmlrpc
Офлайн
вы правы способов множество, d-bus тоже не плох, а хорошей документации по нему ещё мало, можно сказать крохи
Отредактировано (Сен. 10, 2008 16:11:41)
Офлайн
slivlenскажите мне пожалуйста, а что до этого использовалось в gnome до d-bus ?evgenylНичего подобного. d-bus - это IPC система, работающая только в пределах одной машины. И основная ее цель - создание универсального аналога кедовского DCOP.
к слову говоря d-bus как раз и пришел на смену xmlrpc
Отредактировано (Сен. 10, 2008 16:12:48)
Офлайн