码迷,mamicode.com
首页 >  
搜索关键字:命名管道    ( 351个结果
Windows环境下共享内存通信
一、引言在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。WIN32API提供了许多函数使我们能够方便高效的进行进程间的通讯,通过这些函数我们可以控制不同进程间的数据交换。进程间通讯(即:同机通讯)和数据交换有多种方式:消息、共享内存、匿名(命名)管道、邮..
分类:Windows程序   时间:2015-05-25 06:11:15    阅读次数:269
Windbg与虚拟机双机调试设置
1, 虚拟机WinXP系统修改boot.ini,copy正常启动那行,添加参数 /debug /debugport=com1 /baudrate=115200 2, 关闭虚拟机XP系统,虚拟机硬件设置中添加串口com1,注意选择命名管道和另一端是应用程序; 3, 本机的windbg 添加参数 -b -k com:port=\\.\pipe\com_1,baud=115200,pipe 启动; ...
分类:数据库   时间:2015-05-25 06:07:56    阅读次数:162
Android进程间通信
一.Linux系统进程间通信有哪些方式?1.socket;2.name pipe命名管道;3.message queue消息队列;4.singal信号量;5.share memory共享内存;二.Java系统的通信方式是什么?1.socket;2.name pipe;三.Android系统通信方式是...
分类:移动开发   时间:2015-05-19 14:30:20    阅读次数:161
SQL Server 连接问题圣经-命名管道
在使用SQL Server 的过程中,用户遇到的最多的莫过于连接问题了。本文将深度讨论SQL Server 连接问题的方方面面,希望能帮你彻底解决SQL server 的连接问题。 SQL Server 支持的通讯协议很多,如命名管道(Named Pipes)、TCP/IP 套接字、共享内存(Sh...
分类:数据库   时间:2015-05-14 11:49:51    阅读次数:129
SQL Server 2005 不允许远程连接解决方法
刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:“在连接到SQLServer2005时,在默认的设 置下SQLServer不允许进行远程连接可能会导致此失败。(provider:命名管道提供程序,error:40-无法打开 到SQLServer的连接)“搜MSDN,上...
分类:数据库   时间:2015-05-06 14:36:21    阅读次数:222
进程间的通信——邮槽与命名管道d
进程间的通信是指在系统中两个或多个进程之间通过第三方进行数据共享。 1.邮槽. 邮槽是window系统提供的一种单向通信的机制。即进程中的一方只能写入或者读取数据,而另一方则只能读取或写入数据。通过邮槽,可以实现一对多或跨网络的进程之间的通信。但邮槽传输的数据量非常小,一般只有400KB左右。 邮槽创建函数CreateMailslot,函数原型: HANDLE CreateMail...
分类:系统相关   时间:2015-04-27 10:01:18    阅读次数:231
C# 进程间通信(共享内存)
进程间通信的方式有很多,常用的方式有:1.共享内存(内存映射文件,共享内存DLL)。2.命名管道和匿名管道。3.发送消息本文是记录共享内存的方式进行进程间通信,首先要建立一个进程间共享的内存地址,创建好共享内存地址后,一个进程向地址中写入数据,另外的进程从地址中读取数据。在数据的读写的过程中要进行进...
分类:Windows程序   时间:2015-04-20 14:32:49    阅读次数:915
Windows进程间通信--命名管道
1、相关概述 命名管道(Named Pipes)是一种简单的进程间通信(IPC)机制。命名管道可以在同一台计算机的不同进程之间,或者跨越一个网络的不同计算机的不同进程之间的可靠的双向或单向的数据通信。 命名管道利用了微软网络提供者(MSNP)重定向器,因此无需涉及底层的通信协议等细节。命名管道是围绕...
分类:Windows程序   时间:2015-04-15 11:01:08    阅读次数:184
Linux内核源代码情景分析-虚拟文件系统
我们先来看两张图:    第一张是VFS与具体文件系统的关系示意图:    第二张是Linux文件系统的层次结构:    特殊文件:用来实现”管道“的文件,特别是"命名管道"的FIFO文件,还有Unix域的socket,也都属于特殊文件;还有在/proc目录下的一系列文件。    磁盘文件:就是存在硬盘上的文件。    设备文件:sudo mount -t ext2 /dev/sdb1 /mnt/...
分类:系统相关   时间:2015-04-10 11:36:14    阅读次数:274
Linux内核源代码情景分析-进程间通信-命名管道
建立命名管道,mknod mypipe p。命名管道存在硬盘上,而管道不是。    通过open打开这个命名管道,在内核中通过sys_open()实现,filename是"***/mypipe "。    相关部分,请参考Linux内核源代码情景分析-文件的打开。    sys_open进入filp_open,然后在open_namei中调用一个函数path_walk(),根据文件的路径名在文件系...
分类:系统相关   时间:2015-04-10 09:35:46    阅读次数:223
351条   上一页 1 ... 25 26 27 28 29 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!