欢迎进入贵州黔塑科技发展五福彩票官网!

全国咨询热线

13595088838

贵州民用管

联系我们

企业:贵州黔塑科技发展公司

联系人:林总 13595088838

联系人:倪经理 15585165276

邮箱:1019877103@qq.com

网址  :www.lftingjin.com

地址:贵州省黔南布依族苗族自治州长顺县山镇鼠场工业园区

PVC通信管

您的当前位置: 首 页 >> 产品中心 >> 通讯管

PVC通信管

  • 详细介绍

贵州通讯管

贵州通讯管

技术要求

命名管道程序设计的实现

1.命名管道Server和Client间通信的实现流程

(1)建立连接:服务端通过函数CreateNamedPipe创建一个命名管道的实例并返回用于今后操作的句柄,或为已存在的管道创建新的实例。如果在已定义超时值变为零以前,有一个实例管道可以使用,则创建成功并返回管道句柄,并用以侦听来自客户端的连接请求,该功能通过ConnectNamedPipe函数实现。

另一方面,客户端通过函数WaitNamedPipe使服务进程等待来自客户的实例连接,如果在超时值变为零以前,有一个管道可以为连接使用,则WaitNamedPipe将返回True,并通过调用CreateFile或CallNamedPipe来呼叫对服务端的连接。此时服务端将接受客户端的连接请求,成功建立连接,服务端ConnectNamedPipe返回True,客户端CreateFile将返回一指向管道文件的句柄。

从时序上讲,首先是客户端通过WaitNamedPipe使服务端的CreateFile在限时时间内创建实例成功,然后双方通过ConnectNamedPipe和CreateFile成功连接,并返回用以通信的文件句柄,此时双方即可进行通信。

(2)通信实现:建立连接之后,客户端与服务器端即可通过ReadFile和WriteFile,利用得到的管道文件句柄,彼此间进行信息交换。

(3)连接终止:当客户端与服务端的通信结束,或由于某种原因一方需要断开时,客户端应调用CloseFile,而服务端应接着调用DisconnectNamedPipe。当然服务端亦可通过单方面调用DisconnectNamedPipe终止连接。后应调用函数CloseHandle来关闭该管道。

本文网址:http://www.lftingjin.com/product/631.html

关键词:贵州PVC通信管,贵阳PVC通信管,PVC通信管价格

上一篇:PE通信管
下一篇:通信管

最近浏览:

相关产品:

相关新闻:

  • 地址:

    贵州省黔南布依族苗族自治州长顺县山镇鼠场工业园区

    网址  :www.lftingjin.com

  • 电话

    13595088838

  • 网址

    www.lftingjin.com


联图二维码.png

扫一扫,进入手机网站

在线客服
分享 一键分享
欢迎给我们留言
请在此输入留言内容,我们会尽快与您联系。
姓名
联系人
电话
座机/手机号码
邮箱
邮箱
地址
地址
淘宝彩票 波克棋牌 五福彩票 波克棋牌 波克棋牌官网 五福彩票 波克棋牌 淘宝彩票 淘宝彩票 吉祥棋牌