在上一篇文章中《Android 基于Netty的消息推送方案之字符串的接收和发送(三)》我们介绍了Netty的字符串传递,我们知道了Netty的消息传递都是基于流,通过ChannelBuffer传递的,那么自然,Object也需要转换成ChannelBuffer来传递。好在Netty本身已经给我们写...
分类:
移动开发 时间:
2014-10-11 19:18:36
阅读次数:
159
IPC是进程间通信的简称.传统上该术语描述的是运行在某个操作系统之上的不同进程间消息传递的不同方式.我们讨论分为四个领域:消息传递(管道,FIFO,消息队列(system v消息队列,posix消息队列));同步(互斥锁,条件变量,读写锁,信号灯)共享内存区(匿名共享内存区,有名共享内存区)过程调用...
分类:
系统相关 时间:
2014-10-11 19:06:56
阅读次数:
237
一、消息中间件MOM(Message-Oriented Middleware)
消息中间件是解决异步分布式系统中通讯和排队问题的中间件技术。它利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。
二、ActiveMQ
1、概述
ActiveMQ 则是MOM的一个跨语...
分类:
其他好文 时间:
2014-10-11 18:52:35
阅读次数:
308
在上一篇文章中《Android 基于Netty的消息推送方案之概念和工作原理(二)》,我们介绍过一些关于Netty的概念和工作原理的内容,今天我们先来介绍一个叫做ChannelBuffer的东东。ChannelBufferNetty中的消息传递,都必须以字节的形式,以ChannelBuffer为载体...
分类:
移动开发 时间:
2014-10-11 18:45:06
阅读次数:
190
Intents and Intent Filters 三种应用程序基本组件activity, service和broadcast receiver——是使用称为intent的消息来激活的。 Intent消息传递是一种组件间运行时绑定的机制. intent是Intent对象, 它包含了需要做的操作的描...
分类:
移动开发 时间:
2014-10-11 11:13:05
阅读次数:
314
android触碰消息传递机制
用户的每次触碰(onClick,onLongClick,onScroll,etc.)都是由一个ACTION_DOWN+n个ACTION_MOVE+1个ACTION_UP组成的,用户触碰必先有个ACTION_DOWN响应,用户触碰结束必然会有个ACTION_UP。(当然如果在途中被拦截,就可能不会有了!)那么View是如何分发消息和拦截消息呢?
1...
分类:
移动开发 时间:
2014-10-09 16:03:28
阅读次数:
334
一、分布式文件系统简介1、分布式系统定义?分布式系统没有统一的定义,各说纷纾从服务器角度来说具有以下特点:1、系统中的各个组件分布于网路上的多个计算机;2、各个组件彼此之间通过消息传递来通信并协调行动。但是从客户端来说,看不出这些特性,不影响用户体验。2、为什..
分类:
其他好文 时间:
2014-10-09 03:25:58
阅读次数:
517
分布式文件系统:1:系统的各个组件分布于网络上的多个计算机上2:各组件彼此之间仅仅通过消息传递来通信并协调运行分布式文件系统存在的意义:A:向上扩展的性价比越来越低;单机扩展存在性能的临界点B:出稳定性及可用性考虑,单机会存在多方面的问题CPU内存IO:性能网络IO多进..
分类:
其他好文 时间:
2014-10-08 14:49:26
阅读次数:
458
看过一些别人写的, 感觉有些东西没太说清楚,个人主要以源代码跟踪,参考个人理解讲述,有错误请指正。1基本名词1.1 Tuple: 消息传递的基本单位。很多文章中介绍都是这么说的, 个人觉得应该更详细一点。在spout发送的时候,函数原型 public List emit(List tuple, Ob...
分类:
其他好文 时间:
2014-10-03 14:18:44
阅读次数:
232