作者BIAO (超越自己)
看板C_and_CPP
標題[問題] 使用具名資料通道分享資料請益
時間Mon Aug 10 01:48:51 2015
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Windows
--
各位板上先進大家好,
目前想使用具名資料通道來做資源的分享,
經查資料後得知資料通道是主從的架構,
即一個Server可對應許多Client。
目前有好幾個Client端會對此通道寫入資料,
其中Clinet A傳送資料後,由Server端讀取該資料並開執行緒處理,
處理後還需將回覆資料給Clinet A。
但是也許在執行緒處理過程,Server端又接收了B、C、...等命令並開執行緒,
處理A、B、C...的時間並不相同,不見得先到先處理完成。
想請問板友我該如何把A要的資料給它呢!?
目前是想採用若Server處理A的資料完成,則Callback某自定函式,
將資料傳送給A,但是採用具名資料通道要如何實現呢?
煩請板上先進不吝賜教,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.195.174
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1439142534.A.B5F.html
推 stupid0319: FileMap滿好用的啊,先存FileMap再SendMessage 08/10 11:35
→ bdvstg: 佇列? 08/10 21:31
推 Sirctal: 關鍵字:NamePipe MSDN上面還有範例 應該可以符合你想要的 08/10 23:47
→ BIAO: 謝謝大家,問題已解決! 08/13 00:25