團滅Windows進程通信(一)——別打怪

文章來源:http://blog.csdn.net/huanglong8/article/details/53649615

做了Windows編程這麼多年,一直沒有深入或總結在Windows平臺下,進程間是如何進行通信的,有哪些接口可供我們使用,又有哪些功能受到制約。在開發了多個項目和產品後,發現通信這塊的技術說基礎也基礎,但選擇合適的技術,可能輪誰都要思考後在做決定。

如果,我問你,你通常在項目使用過什麼技術,那麼基本的答案都是管道,Socket這一類。其實,針對微軟提供的幫助來看,進程間的互相訪問完全不止這兩個,還有更多更多,只有你想不到,做不到。說實話,如果單純爲了通信就過的話,完全可以不看此類文章,畢竟實際開發中用的還是少的。這裏做一個總結。

說起進程通信,網上搜羅一大堆,其中,可以參考:
http://blog.csdn.net/weiwangchao_/article/details/7104940

這個博主相當厲害哦,但貌似已經搞Linux很多年了,相信看過的同學也很多,我也舉個爪,但真正重新總結並實際敲碼做過的並不多,我再強調,不要覺得技術基礎,因爲基礎,我才覺得敲碼不會浪費時間。

還記的,那些年,剛進去的小組,用讀寫文件來作爲進程間的數據傳輸,當時覺的,哎呦,挺low的,後來在這幹了些時日後,深刻體會到爲什麼這樣用了,因爲,API沒記住,又患上了懶癌不願查百度,就這麼的,開始了IO讀寫之旅。

發佈了26 篇原創文章 · 獲贊 18 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章