码迷,mamicode.com
首页 >  
搜索关键字:命名管道    ( 351个结果
Linux - 进程间通信 - 命名管道
1、命名管道的特点: (1)是管道,可用于非血缘关系的进程间的通信 (2)使用命名管道时,梁金成需要用路径表示通道。 (3)命名管道以FIFO的文件形式存储于文件系统中。(FIFO:总是按照先进先出的原则工作,第一个被写入的数据将首先从管道中读出。) (4)命名管道是一个设备文件。(因此进程与创建F ...
分类:系统相关   时间:2016-09-03 17:52:55    阅读次数:209
SQL2008安装时,“provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider)” 错误的解决方案
错误提示: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.N ...
分类:数据库   时间:2016-08-11 21:04:38    阅读次数:772
百度面试(进程通信、socket)
1.  进程间通信         进程间通信主要包括管道, 系统IPC(包括消息队列,信号量,共享存储), SOCKET.   系统IPC的三种方式类同,都是使用了内核里的标识符来识别. 匿名管道( pipe ):匿名管道是一种半双工的通信方式,通常是在父子进程间使用。 命名管道 (named pipe) :命名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信...
分类:系统相关   时间:2016-08-09 12:13:10    阅读次数:192
linux中的命名管道FIFO
匿名管道pipe前面已经说过了,接下来就说命名管道FIFO;我们可以使用以下函数之一来创建一个命名管道,他们的原型如下:#include<sys/types.h>#include<sys/stat.h>intmkfifo(constchar*filename,mode_tmode);intmknod(constchar*filename,mode_tmode|S_IFIFO,(dev..
分类:系统相关   时间:2016-08-07 01:05:56    阅读次数:443
邮槽 匿名管道 命名管道 剪贴板 进程通讯 转自http://www.cnblogs.com/kzloser/archive/2012/11/04/2753367.html#
邮槽 通信流程: 服务器 客户端 注意: 邮槽是基于广播通信体系设计出来的,它采用无连接的不可靠的数据传输 邮槽可以实现一对多的单向通信,我们可以利用这个特点编写一个网络会议通知系统,而且实现这一的系统所需要编写的代码非常少.如果读者是项目经理,就可以给你手下每一位员工的机器上安装上这个系统中的邮槽 ...
分类:Web程序   时间:2016-08-05 13:59:54    阅读次数:200
进程间通信之消息队列
进程间通信之消息队列什么是消息队列消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。我们可以通过发送消息来避免命名管道的同步和阻塞问题。但是消息队列与命名管道一样,每..
分类:系统相关   时间:2016-07-30 22:44:15    阅读次数:311
Linux进程通信(二)IPC消息队列
一、什么是消息队列 消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。我们可以通过发送消息来避免命名管道的同步和阻塞问题。但是消息队列与命名管道一样,每个数据块都有一个最大长度的限制。 Linux用宏MSGMAX和MSGMNB来限制一条消息的最大长度和一个队列的最大长度MSGMNI来限制消息队列的...
分类:系统相关   时间:2016-07-24 14:59:57    阅读次数:324
管道单向通信的实现_命名管道
单向管道通信实现方式原理:在计算机编程里,命名管道是一种从一个进程到另一个进程用内核对象来进行信息传输。和一般的管道不同,命名管道可以被不同进程以不同的方式方法调用(可以跨权限、跨语言、跨平台)。只要程序知道命名管道的名字,发送到命名管道里的信息可以被一切..
分类:其他好文   时间:2016-07-22 14:47:57    阅读次数:151
Linux中的消息队列
消息队列是基于消息的,而管道是基于字节流的,且消息队列的读取不一定是先进先出。消息队列与命名管道有一样的不足,就是每个消息的最大长度是有上限的(MSGMAX),每个消息队列的总的字节数是有上限的(MSGMNB),系统上消息队列的总数也有一个上限(MSGMNI)。消息队列是用..
分类:系统相关   时间:2016-07-22 06:41:10    阅读次数:403
linux中的命名管道(FIFO)
管道只能用于亲缘关系之间的通信,而FIFO中,只要可以访问路径,就可以进行通信。FIFO按照先进先出的原则进行通信,第一个被写入的数据首先从管道中读出。创建命名管道的系统函数有两个:mknod和mkfifo。两个函数均定义在头文件sys/stat.h,函数原型如下:#include<sys/type..
分类:系统相关   时间:2016-07-21 06:31:45    阅读次数:262
351条   上一页 1 ... 14 15 16 17 18 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!