[問題] Win32環境下的行程通訊
請教一下各位前輩 :
小弟最近在IPC上遇到了一些難題 , 或者說是在Win32環境下的IPC .
程式的需求是如此 :
PROC_A 會呼叫 PROC_B , 之後PROC_A會在那裏等待PROC_B的訊息.
我目前是將雙方要溝通的訊息以檔案的方式解決 , 但是這似乎不是很理想 .
另外PROC_A在等待時 , 我是利用無窮迴圈不斷的去偵查檔案是否被改變 , 但這也似乎不理想.
雖然已經可以成功執行 , 但是我希望能利用一些技巧來加快效率 , 所以我自行分析一下需求 :
1. PROC_A 只需要等待 PROC_B send 的 Signal , 再去抓取資料
2. 雙方的資料希望是在一個share memory
當然我不會放過CPAN , Perl提供的IPC種類很多 , 但是很可惜 , 大多不support Win32.
唯一找到的Win32::MMF , 卻老是無法編譯成功 .我也嘗試過%SIG和kill搭配 , 但是效果和Unix似乎不一樣.
想請教各位先進 , 關於win32底下的IPC , 有甚麼建議嗎 ? 如果能推薦幾個模組給小弟參考, 更是感激不盡!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.102.246
推
11/09 06:50, , 1F
11/09 06:50, 1F
→
11/09 06:52, , 2F
11/09 06:52, 2F
→
11/09 06:53, , 3F
11/09 06:53, 3F
→
11/09 14:02, , 4F
11/09 14:02, 4F
→
11/09 14:03, , 5F
11/09 14:03, 5F
→
11/09 17:24, , 6F
11/09 17:24, 6F
→
11/10 13:30, , 7F
11/10 13:30, 7F
→
11/10 13:31, , 8F
11/10 13:31, 8F
推
11/10 15:48, , 9F
11/10 15:48, 9F
→
11/10 16:01, , 10F
11/10 16:01, 10F
→
11/10 16:03, , 11F
11/10 16:03, 11F
→
11/11 11:33, , 12F
11/11 11:33, 12F
→
11/11 11:33, , 13F
11/11 11:33, 13F
→
11/11 11:33, , 14F
11/11 11:33, 14F
→
11/11 11:34, , 15F
11/11 11:34, 15F
→
11/11 11:35, , 16F
11/11 11:35, 16F
→
11/11 11:36, , 17F
11/11 11:36, 17F
→
11/11 11:36, , 18F
11/11 11:36, 18F
→
11/11 11:37, , 19F
11/11 11:37, 19F
→
11/11 11:37, , 20F
11/11 11:37, 20F
→
11/11 11:38, , 21F
11/11 11:38, 21F
→
11/11 11:39, , 22F
11/11 11:39, 22F
→
11/11 11:39, , 23F
11/11 11:39, 23F
→
11/11 11:41, , 24F
11/11 11:41, 24F
Perl 近期熱門文章
PTT數位生活區 即時熱門文章