Как осуществлять передачу данных между процессами? Хотелась бы что-то вроде очереди сообщений.
expee
Дек. 27, 2009 18:50:50
Для реализация очереди для потоков есть модуль Queue
Андрей Светлов
Дек. 27, 2009 21:28:01
Вопрос был о процессах, а не потоках - как я понимаю. В “общем виде” решения нет. Для общения с детями хорош модуль multiprocessing. Для равноправных обычно начинает играть роль, на какой OS все запущено (у всех разные IPC). Или - сеть через localhost.
o7412369815963
Дек. 28, 2009 05:50:23
kt315e Как осуществлять передачу данных между процессами? Хотелась бы что-то вроде очереди сообщений.
я бы на сокетах, xmlRPC или т.п. сделал, чуть что процессы можно на разные компы раскидать… :)
kt315e
Янв. 3, 2010 12:39:06
Наверное сокеты - хорошее решение. А есть модули для сокетов или примеры? Интересует особенно файловый сокет. Есть ли для них реализация/симуляция для windows.