消息队列
概述:
消息队列是消息的链表,存放在内存中,由内核维护
特点:
1. 消息队列中的消息是有类型的
2. 消息队列中的消息是有格式的
3. 消息队列可以实现消息的随机查询(即不用按输入次序读取)(同类型先进先出)
4. 消息队列允许一个或多个进程向它写或读取消息
5. 与有名,无名管道一样,读出的消息会被删除
6. 每个消息队列都有消息队列标识符,系统中唯一
7. 只有内核重启或人工删除消息队列,消息队列才会被删除
补充:相对于有名,无名管道而言它更适用于多对多通信
实操:
概述:
消息队列是消息的链表,存放在内存中,由内核维护
特点:
1. 消息队列中的消息是有类型的
2. 消息队列中的消息是有格式的
3. 消息队列可以实现消息的随机查询(即不用按输入次序读取)(同类型先进先出)
4. 消息队列允许一个或多个进程向它写或读取消息
5. 与有名,无名管道一样,读出的消息会被删除
6. 每个消息队列都有消息队列标识符,系统中唯一
7. 只有内核重启或人工删除消息队列,消息队列才会被删除
补充:相对于有名,无名管道而言它更适用于多对多通信
实操: