码迷,mamicode.com
首页 >  
搜索关键字:进程间通讯    ( 172个结果
UNIX Domain Socket IPC
目录目录 概述 socket函数使用 struct sockaddr_un socket bind listen accept connect Socket IPC 实例 server client 运行结果概述socket API原本是为网络通讯设计的,但是后来在socket的框架上发展出一种IPC机制,就是UNIX Domain Socket。虽然网络socket也可用于同一台主机的进程间通讯(...
分类:其他好文   时间:2015-04-08 06:49:58    阅读次数:252
物联网-手机远程控制家里的摄像头(2) - POP3和SMTP的C语言精简实现
在上一篇博客里面,使用了Python来发送、接收mail,但是实际测试中出现了一些不稳定的情况,而且Python和即将使用的opencv会不兼容,使用进程间通讯或者其他方法会让整个系统显得复杂而且可能不稳定,于是尝试用c或者C++实现邮件的发送和接收。首先考虑的是上网找一个邮件库,找到了VMime库...
分类:移动开发   时间:2015-03-21 21:16:53    阅读次数:254
如何实现.so共享库文件
.so共享库相当于window中的.DLL文件两个进程同时调用了.so文件,进程就会加载的.so文件到各自的内存空间,而不能实现进程间通讯。.so文件编译的方法:-so文件不需要main文件,即使有也不会被执行。-编译gcc时候需要加-fPIC选项,可以产生与位置无关的代码。(首地址,偏移地址)-链...
分类:其他好文   时间:2015-03-16 14:21:47    阅读次数:106
进程通信方式
进程间通讯的方式: 管道中还有命名管道和非命名管道之分,非命名管道只能用于父子进程通讯,命名管道可用于非父子进程,命名管道就是FIFO,管道是先进先出的通讯方式。FIFO是一种先进先出的队列。它类似于一个管道,只允许数据的单向流动。每个FIFO都有一个名字,允许不相关的进程访问同一个FIFO,因此也成为命名管。消息队列:是用于两个进程之间的通讯,首先在一个进程中创建一个消息队列,然后再往消息...
分类:系统相关   时间:2015-03-15 09:36:43    阅读次数:270
intent和intentfilter
intent 和intent Filters startActivity()的机制 用到了IBinder ipc 用到了进程间通讯机制 activity有四种LaunchMode 当startActivity()的时候不知道启动的是不是和自己的activity在一个 进程中,所以要用 IPC 进程间通讯来调用 简单的用法  1 ...
分类:其他好文   时间:2015-03-13 18:56:08    阅读次数:172
消息中间件NetMQ结合Protobuf简介
概述 对于稍微熟悉这两个优秀的项目来说,每个内容单独介绍都不为过,本文只是简介并探讨如何将两部分内容合并起来,使其在某些场景下更适合、更高效。 NetMQ:ZeroMQ的.Net版本,ZeroMQ简单来说就是局域网内的消息中间件(与MSMQ类似),包括了进程间通讯、点对点通讯、订阅模式通讯等等,.....
分类:Web程序   时间:2015-03-10 16:45:07    阅读次数:807
进程间通信和同步
进程间通信和同步半双工管道 原型:int pipe(intfiledes[2]); 实质上是创建两个文件描述符,filedes[0]用于读,filedes[1]用于写。 当写入数据的数目小于PIPE_BUF时,写入是原子的,当大于PIPE_BUF时,可能不是原子的。 如果管道是空的,那么read会被阻塞,如果管道是满的,那..
分类:系统相关   时间:2015-02-21 21:11:14    阅读次数:223
进程间的通讯
进程间通讯机制总结 2013-02-01 17:25:57分类: LINUX进程在内核的协调下进行相互间的通讯,主要包括三种方式:信号、管道和套接口三大类。 信号 信号是Unix 系统中的最古老的进程间通讯方式。它们用来向一个或多个进程发送异步事件信号。信号可以从键盘中断中产生,另外进程对虚拟内存....
分类:系统相关   时间:2015-01-09 23:38:41    阅读次数:231
Windows下的进程间通讯及数据共享
Windows 下的进程间通讯及数据共享Windows 下有很多方法实现进程间通讯,比如用 socket,管道(Pipe),信箱(Mailslot),等等。但最基本最直接的还是使用内存共享。其他方法最终还是会绕道这里。可想而知,如果物理内存只有一份,让这份内存在不同的进程中,映射到各自的虚拟地址空间...
分类:Windows程序   时间:2014-12-17 01:32:19    阅读次数:207
IPC通信之管道
管道 Linux管道(pipe)提供一种单向(半双工)的进程间通讯机制。管道有一个读端和一个写端。从写端写入的数据可以重读端读出来。函数pipe()创建一个管道,返回两个文件描述符,fd[0]是读端,f[1]是写端。如下图 管道的读写可以使用Linux标准IO操作接口进行,例如read、write等。从图1不难看出,数据一直缓存在内核中直到被读取出来。 单个进程的管道几乎没有任何用处...
分类:其他好文   时间:2014-12-02 00:10:17    阅读次数:301
172条   上一页 1 ... 13 14 15 16 17 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!