Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5512196
  • 博文数量: 922
  • 博客积分: 19333
  • 博客等级: 上将
  • 技术积分: 11226
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-27 14:33
文章分类

全部博文(922)

文章存档

2023年(1)

2020年(2)

2019年(1)

2017年(1)

2016年(3)

2015年(10)

2014年(17)

2013年(49)

2012年(291)

2011年(266)

2010年(95)

2009年(54)

2008年(132)

分类: LINUX

2012-02-10 20:57:24

++++++APUE读书笔记-15进程内部通信-01简介++++++
 
1、简介
================================================
 前面我们讲述进程控制,以及如何发起多个进程。但是这些进程交互的方式却是通过fork传递打开的文件描述符号,或者通过文件系统。这里我们将要讲述进程之间通信的另外的技术:IPC,或者内部进程通信。
 过去UNIX中的IPC有非常多的实现方法,非常混乱,其中可移植到其它unix平台的不多。通过POSIX和Open Group(以前是X/Open)的标准化的努力,状况才有所改善。但是仍然有不同的地方。这里的参考资料就给出了一个表格,表格中列出的IPC可以在本书的四个平台上面使用。
 关于这些IPC通信方法,有的是在本地进程之间进行通信,有的是在不同机器进程之间的通信,哪些系统支持哪些通信的方式,在书中都有所说明,具体参考书中内容,这里不做重复。
 我们将IPC分为三个部分进行介绍,这里,我们对经典的IPC技术进行介绍,它们是:管道(fifos,pipes),消息队列,信号量,共享内存。下一章我们讨论使用套接字技术的网络IPC技术。然后,我们再介绍IPC的一些高级特性。(这里管道有有名管道即fifos,和无名管道即pipes)
参考:
 
 
阅读(590) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~