产品规格: |
不限 |
产品数量: |
9999.00 个 |
包装说明: |
不限 |
价格说明: |
不限 |
查看人数: |
34 人 |
本页链接: |
https://info.b2b168.com/s168-220151550.html |
材质: |
HDPE |
厂家(产地): |
佛山市高明区 |
壁厚: |
3.0mm |
用途: |
电线护套 |
颜色: |
白色 |
佛山市盛畅管业科技有限公司
佛山市盛畅管业科技有限公司是经依法批准设立,一家从事**管道研发、生产、销售于一体的。公司坐落在美丽的佛山市高明区富湾工业园区。
通信实现:建立连接之后,客户端与服务器端即可通过ReadFile和WriteFile,利用得到的管道文件句柄,彼此间进行信息交换。
命名管道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来关闭该管道。
管道通信(Communication Pipeline)即发送进程以字符流形式将大量数据送入管道,接收进程可从管道接收数据,二者利用管道进行通信。无论是SQL Server用户,还是PB用户,作为C/S结构开发环境,他们在网络通信的实现上,都有一种共同的方法——命名管道。由于当前操作系统的不惟一性,各个系统都有其自的通信协议,导致了不同系统间通信的困难。尽管TCP/IP协议目前已发展成为Internet的标准,但仍不能保证C/S应用程序的顺利进行。命名管道作为一种通信方法,有其特的优越性,这主要表现在它不完全依赖于某一种协议,而是适用于任何协议——只要能够实现通信。
无名管道为建立管道的进程和子进程提供一种以流方式传送信息的通信管道。在逻辑上可以看作是管道文件,在物理上由文件系统的高速缓冲区构成,而很少起用外设。发送进程利用文件系统的系统调用write (fd[1],buf,size)把buf中长度为size的字符送入管道fd[1],接受进程则使用系统调用read(fd[0],buf,size)从管道出口读取信息到buf。管道按照先出传送消息。只能单向传送。
佛山市盛畅管业科技有限公司是经依法批准设立,一家从事**管道研发、生产、销售于一体的。
欢迎来到佛山市盛畅管业科技有限公司网站,我公司位于与广州地缘相连、历史相承、文化同源的佛山市。 具体地址是
广东佛山高明区佛山市高明区富湾工业园逢山路,联系人是李文强。
主要经营佛山市盛畅管业科技有限公司是经**依法批准设立,一家专业从事**管道研发,生产,销售于一体的**企业。公司坐落在美丽的佛山市高明区富湾工业园区。公司专业生产应用于**埋地排污,排水,给水,电力通信,农村改造等多个领域的新型环保塑料管道。厂家直销,给您较满意的服务与质量。
单位注册资金单位注册资金人民币 500 - 1000 万元。