码迷,mamicode.com
首页 > 其他好文 > 详细

消息队列

时间:2016-07-14 15:57:08      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:消息队列

消息队列基本概念:

    消息队列提供了一种从进程向另一个进程发送一个数据块的方法。每个数据块都被认为是有一个类型,接收者进程接收的数据块可以有不同的类型。我们可以通过发送消息来避免命名管道的同步和阻塞问题。

消息队列与管道的区别:

    消息队列与管道不同,消息队列是基于消息的,管道是基于字节流的,且消息队列的读取不一定是先进先出。

消息队列的不足:

    消息队列的最大长度是有限的,每个消息队列的总的字节数是有上限的,系统上消息队列的总数是有上限的。

comm.h

技术分享

comm.c

技术分享

server.h

技术分享

server.c

技术分享

技术分享

技术分享

client.h

技术分享

client.c

技术分享

技术分享

技术分享

运行结果:

技术分享


消息队列

标签:消息队列

原文地址:http://10548202.blog.51cto.com/10538202/1826280

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!