2个进程间的信号灯如何实现
小弟最近被这个困扰了一个星期。。纠结,先描述一下问题把
3台host a-b-c a是发信。b是收信 并转发给c。
所以我这里b会有2个进程 一个是用libpcap专门收信并放在一个buffer里面。 然后通过share memory共享给B发送的程序。
这一步已经完成。
我想做到的是 B的2个进程一直打开。等接受进程发送一个指令以后。发送进程才开始读取共享buff。然后发送。
目前纠结的就是如何弄这个指令。我也想过弄2个共享ID。但是怎么弄都没成功求助。
[解决办法]
过来人的忠告:进程间利用临时共享文本文件通讯最简单方便。