[Linux] [Python-Fr] IPC (Inter-Process Communication) multiplateforme pour Python
Olemis Lang
olemis@::1
Jeu 26 Nov 15:23:07 CET 2009
> Olemis Lang a écrit :
>>
>> Bonjour à tous et à toutes !
>>
>> Est-ce q quelqu'n connaît un framework multiplateforme q permette la
>> communication entre deux processus ?
>
> Il existe multiprocessing qui utilise un pipe sous Windows, et une socket
> UNIX sur les autres OS.
:o)
>>
>> Maintenant même j'ai besoin des
>> structures suivantes (les noms selon l'API Win32 ;o) :
>>
>> - Events
>> - Semaphores
>> - Mutex
>>
>
> module threading
Je pensais (et je crois toujours) q `threading` était pour «contrôler»
les `threads` créés par *UN* processus , et pas pour plusieurs
processus i.e. à la `CreateMutex` Win32 API en apportant un nom q'un
autre processus peut donc réutiliser ...
>> - Shared memory
>
> mmap avec MAP_SHARED
>
... comme mmap(fileno, length, *TAGNAME* ) sous Windows ;o)
`MAP_SHARED` ne marche q pour Unix , n'est-ce pas ?
> Et pour tout le reste, il y a mastercard.
>
C'est quoi ?
Merci !
--
Regards,
Olemis.
Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/
Featured article:
Plus d'informations sur la liste de diffusion linux