码迷,mamicode.com
首页 >  
搜索关键字:消息队列    ( 3720个结果
AMQP
AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。AMQP在消息提供者和客户端的行为进行了强制规定,使得不同卖商之间真...
分类:其他好文   时间:2014-07-07 23:15:42    阅读次数:326
MQTT
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品 和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。MQ...
分类:其他好文   时间:2014-07-07 23:15:05    阅读次数:227
RabbitMQ与Redis队列对比
本文仅针对RabbitMQ与Redis做队列应用时的情况进行对比具体采用什么方式实现,还需要取决于系统的实际需求简要介绍RabbitMQRabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。...
分类:其他好文   时间:2014-07-02 10:35:35    阅读次数:243
消息队列非阻塞
消息队列(也叫做报文队列)能够克服早期unix通信机制的一些缺点。作为早期unix通信机制之一的信号能够传送的信息量有限,后来虽然POSIX 1003.1b在信号的实时性方面作了拓广,使得信号在传递信息量方面有了相当程度的改进,但是信号这种通信方式更像"即时"的通信方式,它要求接受信号的进程在某个时...
分类:其他好文   时间:2014-07-01 23:05:44    阅读次数:324
消息队列最大数目
消息队列:1.每次msgrcv一个消息,1.那个消息会在内核中移除 2.每次msgrcv都只会给一个消息出来,不管你rcv用多大的buf来接收,都是可以的。如果msgrcv的bufSize小于实际的该消息的大小,那么可以设置一个标志:表示截断。 如果不设置,那么会报错。取不出来。2.消息满了,则默认...
分类:其他好文   时间:2014-07-01 22:56:45    阅读次数:202
消息队列ipc的一些设置
Linux IPC 参数设定-命令方式: echo 80 > /proc/sys/vm/overcommit_ratio, etcMSGMNB每个消息队列的最大字节限制。MSGMNI整个系统的最大数量的消息队列。MSGGSZ消息片断的大小(字节)。大于该值的消息被分割成多个片断。MSGSEG在单个队...
分类:其他好文   时间:2014-07-01 22:26:42    阅读次数:414
Android的消息机制以及Message/MessageQueue/Handler/Looper
概览* Message:消息。消息里面可包含简单数据、Object和Bundle,还可以包含一个Runnable(实际上可看做回调)。* MessageQueue:消息队列,供Looper线程消费消息。* Looper:用于循环处理Message,一个Thread结合一个Looper来实现消息循环处...
分类:移动开发   时间:2014-07-01 17:22:38    阅读次数:323
进程间通讯之消息队列
#include #include #define MAX_MSG_BUF_LEN    512 int iKey = 6004; struct ipcmsgbuf {     long mtype;     char mtext[MAX_MSG_BUF_LEN]; }; int main( void ) {     int qid;     cha...
分类:其他好文   时间:2014-07-01 06:50:31    阅读次数:199
mfc小工具开发之定时闹钟之---多线程急线程同步
一、MFC对多线程编程的支持 MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。 工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立于.....
分类:编程语言   时间:2014-06-30 11:45:32    阅读次数:308
Looper类浅析
Android中的Looper类,是用来封装消息循环和消息队列的一个类,用于在android线程中进行消息处理。handler其实可以看做是一个工具类,用来向消息队列中插入消息的。(1)Looper类用来为一个线程开启一个消息循环。默认情况下android中新诞生的线程是没有开启消息循环的。(主线程..
分类:其他好文   时间:2014-06-29 21:49:05    阅读次数:252
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!