freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c++進(jìn)程間通信-文庫吧

2025-07-18 08:16 本頁面


【正文】 只讀的,另一端點(diǎn)是只寫的;也可以是雙向的一管道的兩端點(diǎn)既可讀也可寫。 匿名管道 (Anonymous Pipe)是在父進(jìn)程和子進(jìn)程之間,或同一父進(jìn)程的兩個子進(jìn)程之間傳輸數(shù)據(jù)的無名字的單向管道。通常由父進(jìn)程創(chuàng)建管道,然后由要通信的子進(jìn)程繼承通道的讀端點(diǎn)句柄或?qū)懚它c(diǎn)句柄,然后實(shí)現(xiàn)通信。父進(jìn)程還可以建立兩個或更多個繼承匿名管道讀和寫句柄的子進(jìn)程。這些子進(jìn)程可以使用管道直接通信,不需要通過父進(jìn)程。 匿名管道是單機(jī)上實(shí)現(xiàn)子進(jìn)程標(biāo)準(zhǔn) I/O 重定向的有 效方法,它不能在網(wǎng)上使用,也不能用于兩個不相關(guān)的進(jìn)程之間。 命名管道 命名管道 (Named Pipe)是服務(wù)器進(jìn)程和一個或多個客戶進(jìn)程之間通信的單向或雙向管道。不同于匿名管道的是命名管道可以在不相關(guān)的進(jìn)程之間和不同計(jì)算機(jī)之間使用,服務(wù)器建立命名管道時給它指定一個名字,任何進(jìn)程都可以通過該名字打開管道的另一端,根據(jù)給定的權(quán)限和服務(wù)器進(jìn)程通信。 命名管道提供了相對簡單的編程接口,使通過網(wǎng)絡(luò)傳輸數(shù)據(jù)并不比同一計(jì)算機(jī)上兩進(jìn)程之間通信更困難,不過如果要同時和多個進(jìn)程通信它就力不從心了。 郵件槽 郵件槽 (Mailslots)提供進(jìn)程間單向通信能力,任何進(jìn)程都能建立郵件槽成為郵件槽服務(wù)器。其它進(jìn)程,稱為郵件槽客戶,可以通過郵件槽的名字給郵件槽服務(wù)器進(jìn)程發(fā)送消息。進(jìn)來的消息一直放在郵件槽中,直到服務(wù)器進(jìn)程讀取它為止。一個進(jìn)程既可以是郵件槽服務(wù)器也可以是郵件槽客戶,因此可建立多個郵件槽實(shí)現(xiàn)進(jìn)程間的雙向通信。 通過郵件槽可以給本地計(jì)算機(jī)上的郵件槽、其它計(jì)算機(jī)上的郵件槽或指定網(wǎng)絡(luò)區(qū)域中所有計(jì)算機(jī)上有同樣名字的郵件槽發(fā)送消息。廣播通信的消息長度不能超過 400 字節(jié),非廣播消息的長度則受郵件槽服務(wù)器指定的 最大消息長度的限制。 郵件槽與命名管道相似,不過它傳輸數(shù)據(jù)是通過不可靠的數(shù)據(jù)報 (如 TCP/IP協(xié)議中的 UDP包 )完成的,一旦網(wǎng)絡(luò)發(fā)生錯誤
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1