首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

2个进程间的信号灯怎么实现

2012-06-03 
2个进程间的信号灯如何实现小弟最近被这个困扰了一个星期。。纠结,先描述一下问题把3台host a-b-ca是发信。b

2个进程间的信号灯如何实现
小弟最近被这个困扰了一个星期。。纠结,先描述一下问题把
3台host a-b-c a是发信。b是收信 并转发给c。
所以我这里b会有2个进程 一个是用libpcap专门收信并放在一个buffer里面。 然后通过share memory共享给B发送的程序。
这一步已经完成。

我想做到的是 B的2个进程一直打开。等接受进程发送一个指令以后。发送进程才开始读取共享buff。然后发送。
目前纠结的就是如何弄这个指令。我也想过弄2个共享ID。但是怎么弄都没成功求助。



[解决办法]
过来人的忠告:进程间利用临时共享文本文件通讯最简单方便。

热点排行