Re: [問題] 跨平台 IPC library的選擇 boost or poco

看板C_and_CPP作者 (妳,我可以)時間8年前發表 (2016/10/18 20:06), 8年前編輯推噓0(003)
留言3則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《Clangpp (Clang++)》之銘言: : 小弟我想問一下,跨平台的IPC library中。 : 有哪些可以達到類似windows api上 namedpipe或是SendMessage的WM_COPYDATA的效果?? : 我查過boost interprocess中感覺沒有我想要的, : sharedmemory好像還要自己寫優先權控制的感覺... : 以上的問題懇請回答 : 謝謝 如果你去看 Qt 封裝的 QLocalSocket source code,在 Windows 他是用 namedpipe,在 UNIX 族系他是用 Domain socket。但也有人乾脆都用 TCP loopback 來做: https://book.douban.com/subject/20471211/ 印象中在網路上搜尋的結果是居然 TCP loopback (Windows)居然 throughput 比 namedpipe 高,而 M$ 也乾脆在後續的 Windows 版本也提供 一個參數解除封印 http://tinyurl.com/za6tvch 現成的 library 比較成熟的印象中有 ZeroMQ 與後續的 nanomsg。 -- 各種雜七雜八的心得與無病呻吟 http://goodspeedlee.blogspot.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.59.203 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1476821202.A.85E.html ※ 編輯: godspeedlee (220.136.59.203), 10/19/2016 04:07:08

10/19 08:44, , 1F
連結失效欸(tinyurl)
10/19 08:44, 1F
※ 編輯: godspeedlee (46.165.223.217), 10/19/2016 09:39:39

10/19 09:41, , 2F
感謝樓上已修正
10/19 09:41, 2F

10/19 10:32, , 3F
居然有解除封印版本!! 感謝
10/19 10:32, 3F
文章代碼(AID): #1O1e3IXU (C_and_CPP)
文章代碼(AID): #1O1e3IXU (C_and_CPP)