使用文件映射和信號量來進程間通訊

 

思路:線程

  1. 使用文件映射來共享進程間數據
  2. 每一個進程都有2個線程在循環監聽數據的發送和接收
  3. 數據的發送和接收都有一個信號量來同步信息
  4. 通訊的兩個進程須要知道二者信號量的名字
  5. 發送數據的時候,釋放發送的信號量,將數據寫入文件映射,並釋放要通訊進程接收數據的信號量
  6. 對方進行等待接收數據的信號量,並接收數據
相關文章
相關標籤/搜索