找商網(wǎng)手機端:m.zhaosw.com
佛山市盛暢管業(yè)科技有限公司
主營產(chǎn)品: PE非開挖實壁管
祺祷祺祵祸祻祸祳祷祵祸
儋州PE通訊管規(guī)格-種類全
價格
訂貨量(個)
¥10.00
≥1
店鋪主推品 熱銷潛力款
聯(lián)系人 李文強
祺祷祺祵祸祻祸祳祷祵祸
發(fā)貨地 廣東省佛山市
在線客服
商品參數(shù)
|
商品介紹
|
聯(lián)系方式
材質(zhì) HDPE
廠家(產(chǎn)地) 佛山市高明區(qū)
壁厚 3.0mm
用途 電線護套
顏色 白色
商品介紹
佛山市盛暢管業(yè)科技有限公司生產(chǎn)應用于市政埋地排污、排水、給水、電力通信、農(nóng)村改造等多個領(lǐng)域的新型環(huán)保塑料管道。
如果命名管道客戶端已打開,函數(shù)將會強迫關(guān)閉管道,用DisconnectNamedPipe關(guān)閉的管道,其客戶端還必須用CloseHandle來關(guān)閉后的管道。
命名管道用戶必須用FILE—CREATE—PIPE—INSTANCE 來訪問命名管道對象。新的命名管道建立后,來自安全參數(shù)的訪問控制列表定義了訪問該命名管道的權(quán)限。所有命名管道實例必須使用統(tǒng)一的管道傳輸方式、管道模式等參數(shù)??蛻舳宋磫樱艿婪斩瞬荒軋?zhí)行阻塞讀操作,否則會發(fā)生空等的阻塞狀態(tài)。當后的命名管道實例的后一個句柄被關(guān)閉時,就應該該命名管道。
命名管道服務端可以通過新創(chuàng)建的管道句柄或已被連接過其他客戶的管道句柄來使用ConnectNamedPipe函數(shù),但在連接新的客戶端之前,服務端必須用函數(shù)DisconnectNamedPipe切斷之前的客戶句柄,否則ConnectNamedPipe 將會返回False。
命名管道Server和Client間通信的實現(xiàn)流程
(1)建立連接:服務端通過函數(shù)CreateNamedPipe創(chuàng)建一個命名管道的實例并返回用于今后操作的句柄,或為已存在的管道創(chuàng)建新的實例。如果在已定義超時值變?yōu)榱阋郧?,有一個實例管道可以使用,則創(chuàng)建成功并返回管道句柄,并用以偵聽來自客戶端的連接請求,該功能通過ConnectNamedPipe函數(shù)實現(xiàn)。
另一方面,客戶端通過函數(shù)WaitNamedPipe使服務進程等待來自客戶的實例連接,如果在超時值變?yōu)榱阋郧埃幸粋€管道可以為連接使用,則WaitNamedPipe將返回True,并通過調(diào)用CreateFile或CallNamedPipe來呼叫對服務端的連接。此時服務端將接受客戶端的連接請求,成功建立連接,服務端ConnectNamedPipe返回True,客戶端CreateFile將返回一指向管道文件的句柄。
從時序上講,首先是客戶端通過WaitNamedPipe使服務端的CreateFile在限時時間內(nèi)創(chuàng)建實例成功,然后雙方通過ConnectNamedPipe和CreateFile成功連接,并返回用以通信的文件句柄,此時雙方即可進行通信。
(2)通信實現(xiàn):建立連接之后,客戶端與服務器端即可通過ReadFile和WriteFile,利用得到的管道文件句柄,彼此間進行信息交換。
(3)連接終止:當客戶端與服務端的通信結(jié)束,或由于某種原因一方需要斷開時,客戶端應調(diào)用CloseFile,而服務端應接著調(diào)用DisconnectNamedPipe。當然服務端亦可通過單方面調(diào)用DisconnectNamedPipe終止連接。后應調(diào)用函數(shù)CloseHandle來關(guān)閉該管道。
佛山市盛暢管業(yè)科技有限公司是經(jīng)依法批準設立,一家從事市政管道研發(fā)、生產(chǎn)、銷售于一體的。
如果命名管道客戶端已打開,函數(shù)將會強迫關(guān)閉管道,用DisconnectNamedPipe關(guān)閉的管道,其客戶端還必須用CloseHandle來關(guān)閉后的管道。
命名管道用戶必須用FILE—CREATE—PIPE—INSTANCE 來訪問命名管道對象。新的命名管道建立后,來自安全參數(shù)的訪問控制列表定義了訪問該命名管道的權(quán)限。所有命名管道實例必須使用統(tǒng)一的管道傳輸方式、管道模式等參數(shù)??蛻舳宋磫樱艿婪斩瞬荒軋?zhí)行阻塞讀操作,否則會發(fā)生空等的阻塞狀態(tài)。當后的命名管道實例的后一個句柄被關(guān)閉時,就應該該命名管道。
命名管道服務端可以通過新創(chuàng)建的管道句柄或已被連接過其他客戶的管道句柄來使用ConnectNamedPipe函數(shù),但在連接新的客戶端之前,服務端必須用函數(shù)DisconnectNamedPipe切斷之前的客戶句柄,否則ConnectNamedPipe 將會返回False。
命名管道Server和Client間通信的實現(xiàn)流程
(1)建立連接:服務端通過函數(shù)CreateNamedPipe創(chuàng)建一個命名管道的實例并返回用于今后操作的句柄,或為已存在的管道創(chuàng)建新的實例。如果在已定義超時值變?yōu)榱阋郧?,有一個實例管道可以使用,則創(chuàng)建成功并返回管道句柄,并用以偵聽來自客戶端的連接請求,該功能通過ConnectNamedPipe函數(shù)實現(xiàn)。
另一方面,客戶端通過函數(shù)WaitNamedPipe使服務進程等待來自客戶的實例連接,如果在超時值變?yōu)榱阋郧埃幸粋€管道可以為連接使用,則WaitNamedPipe將返回True,并通過調(diào)用CreateFile或CallNamedPipe來呼叫對服務端的連接。此時服務端將接受客戶端的連接請求,成功建立連接,服務端ConnectNamedPipe返回True,客戶端CreateFile將返回一指向管道文件的句柄。
從時序上講,首先是客戶端通過WaitNamedPipe使服務端的CreateFile在限時時間內(nèi)創(chuàng)建實例成功,然后雙方通過ConnectNamedPipe和CreateFile成功連接,并返回用以通信的文件句柄,此時雙方即可進行通信。
(2)通信實現(xiàn):建立連接之后,客戶端與服務器端即可通過ReadFile和WriteFile,利用得到的管道文件句柄,彼此間進行信息交換。
(3)連接終止:當客戶端與服務端的通信結(jié)束,或由于某種原因一方需要斷開時,客戶端應調(diào)用CloseFile,而服務端應接著調(diào)用DisconnectNamedPipe。當然服務端亦可通過單方面調(diào)用DisconnectNamedPipe終止連接。后應調(diào)用函數(shù)CloseHandle來關(guān)閉該管道。
佛山市盛暢管業(yè)科技有限公司是經(jīng)依法批準設立,一家從事市政管道研發(fā)、生產(chǎn)、銷售于一體的。
聯(lián)系方式
公司名稱 佛山市盛暢管業(yè)科技有限公司
聯(lián)系賣家 李文強
手機 祺祷祺祵祸祻祸祳祷祵祸
地址 廣東省佛山市