读书人

多进程通讯有关问题请高手们给点思路

发布时间: 2012-03-15 11:50:38 作者: rapoo

多进程通讯问题,请高手们给点思路吧
我现在正在做一个项目用到了多进程的思想,程序的架构是这样的,一个主进程fork了9个子进程,每个子进程负责执行一个模块,只有主进程和它的9个子进程之间需要相互通讯,子进程之间不需要通讯。我打算用unix域套接字做进程间的通讯,这样可以在主进程中绑定一个socket时刻监听其它进程的请求,这样的话只能做到子进程主动的去给主进程发送消息,因为主进程一直在监听socket。 但是主进程想主动的去给子进程发送消息该怎么办啊?
大家能不能提供一下解决问题的思路啊?万分感激!!!!!

[解决办法]
父子进程通信,起 pipe 是最合适的。
[解决办法]

探讨

父子进程通信,起 pipe 是最合适的。

[解决办法]
看来你的子进程也需要监听socket
[解决办法]
探讨
pipe可以实现父进程主动发消息给子进程,子进程也可以主动发消息给父进程吗?

[解决办法]
探讨

还有其它好的办法吗? 大家快快指点迷津吧

读书人网 >UNIXLINUX

热点推荐