Linux进程间通信7:数据报套接字 socket()、bind()、sendto()、recvfrom()、close() 时间: 2024-04-16 | 分类: c linux ipc | 阅读: 3446 字 ~7分钟 前一篇文章,Linux进程间通信——使用流套接字介绍了一些有关socket(套接字)的一些基本内容,并讲解了流套接字的使用,这篇文章将会给大 阅读全文 »
Linux进程间通信6 流套接字 socket bind listen accept connect read write close 时间: 2024-04-16 | 分类: c linux ipc | 阅读: 3692 字 ~8分钟 前面说到的进程间的通信,所通信的进程都是在同一台计算机上的,而使用socket进行通信的进程可以是同一台计算机的进程,也是可以是通过网络连接 阅读全文 »
进程间通信5 消息队列 msgget、msgsend、msgrcv、msgctl 时间: 2024-04-16 | 分类: c linux ipc | 阅读: 2919 字 ~6分钟 下面来说说如何用不用消息队列来进行进程间的通信,消息队列与命名管道有很多相似之处。有关命名管道的更多内容可以参阅我的另一篇文章:Linux进 阅读全文 »
进程间通信4 共享内存 shmget shmat shmdt shmctl 时间: 2024-04-16 | 分类: c linux ipc | 阅读: 3645 字 ~8分钟 下面将讲解进程间通信的另一种方式,使用共享内存。 一、什么是共享内存 顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在 阅读全文 »
进程间通信3 信号量 semget、semop、semctl 时间: 2024-04-16 | 分类: c linux ipc | 阅读: 3688 字 ~8分钟 这篇文章将讲述别一种进程间通信的机制——信号量。注意请不要把它与之前所说的信号混淆起来,信号与信号量是不同的两种事物。有关信号的更多内容,可 阅读全文 »
进程间通信2 有名管道 mkfifo、open、read、close 时间: 2024-04-16 | 分类: c linux ipc | 阅读: 3245 字 ~7分钟 在前一篇文章—— Linux进程间通信 – 使用匿名管道 中,我们看到了如何使用匿名管道来在进程之间传递数据,同时也看到了这个方式的一个缺陷,就是这 阅读全文 »
进程间通信2 匿名管道 popen、pclose、pipe、close、dup、dup2 时间: 2024-04-15 | 分类: c linux ipc | 阅读: 3779 字 ~8分钟 在前面,介绍了一种进程间的通信方式:使用信号,我们创建通知事件,并通过它引起响应,但传递的信息只是一个信号值。这里将介绍另一种进程间通信的方 阅读全文 »