#include #include /* 创建消息队列	key:由ftok创建	msgflg:消息队列访问权限 perm & ~umask umask: IPC_CREAT 如果key不存在,则创建,否则返回id IPC_EXCL 如果key存在,则返回失败 IPC...
                            
                            
                                分类:
其他好文   时间:
2014-08-20 01:20:25   
                                阅读次数:
355
                             
                         
                    
                        
                            
                            
                                Rabbitmq
初识rabbitmq
RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里简单介绍
几个概念说明:
Broker:简单来说就是消息队列服务器实体。
Exchange:消息交换机,它指定消息按什么规则,路由到...
                            
                            
                                分类:
其他好文   时间:
2014-08-19 20:57:25   
                                阅读次数:
630
                             
                         
                    
                        
                            
                            
                                在windowsserver2003安装的步骤如下:windows2003:控制面板---添加/删除程序---添加/删除windows组件---应用程序服务器--勾选消息队列:详细步骤图如下所示:以上是windowssever2003消息队列安装方式。win7:控制面板---程序和功能---打开或关闭windows功能---勾选MicrosoftMe..
                            
                            
                         
                    
                        
                            
                            
                                android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍:Looper Looper的字面意思是“循环者”,它被设计用来使...
                            
                            
                                分类:
移动开发   时间:
2014-08-19 10:34:14   
                                阅读次数:
370
                             
                         
                    
                        
                            
                            
                                转自:http://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html 有删改 1、网络中进程之间如何通信? 本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类: 消息传递(管道、FIFO、消息队列) 同步(互斥量、条件变量、读写锁...
                            
                            
                                分类:
系统相关   时间:
2014-08-17 12:59:52   
                                阅读次数:
293
                             
                         
                    
                        
                            
                            
                                ==========================================================================================一、RocketMQ简介==========================================================================================RocketMQ是一款分布式、队列模型的消息中间件,具有以下特点:1、..
                            
                            
                                分类:
其他好文   时间:
2014-08-16 09:50:01   
                                阅读次数:
292
                             
                         
                    
                        
                            
                            
                                Android中的Looper类,是用来封装消息循环和消息队列的一个类,用于在android线程中进行消息处理。handler其实可以看做是一个工具类,用来向消息队列中插入消息的。 (1) Looper类用来为一个线程开启一个消息循环。 默认情况下android中新诞生的线程是没有开启消息循环的.....
                            
                            
                                分类:
移动开发   时间:
2014-08-15 17:18:29   
                                阅读次数:
259
                             
                         
                    
                        
                            
                            
                                今天在做项目处理消息队列的时候,遇到了这样一个问题,一个异常。AndroidRuntimeException:This message is already in use。
我当时的具体业务需求情境为,想要跟硬件联动的时候,保持在一定时间内只有一个操作,如果不idle,就重新发送消息,并且此消息应该delay一段时间,就是TIMEDELAY。
具体出现错误的代码如下:
private cla...
                            
                            
                                分类:
移动开发   时间:
2014-08-15 05:04:37   
                                阅读次数:
282
                             
                         
                    
                        
                            
                            
                                Android异步消息处理线程,该线程一直处于无限循环之中,每次从Message Queue中读取消息,然后回调消息处理的方法,Handler的HandlerMessage中处理消息。如果消息队列为空,该线程就挂,等待消息队列中有消息进来,就唤醒线程。1.Android异步线程内部结构 在线程...
                            
                            
                                分类:
移动开发   时间:
2014-08-15 01:17:06   
                                阅读次数:
404
                             
                         
                    
                        
                            
                            
                                传统的服务器端为若干个客户端提供服务,一般需要开启多个服务器端进程。为了进一步提升服务器端的处理能力,可以如下图所示将服务解耦为两部分(adapter与workers),它们之间通过消息队列传输数据,其中workers处理具体业务,adapter负责接入请求以及反馈结果,具体包含下面两个工作。1,将...
                            
                            
                                分类:
其他好文   时间:
2014-08-15 01:14:36   
                                阅读次数:
310