JMS简介:Java 消息服务(Java Message Service,简称JMS)是用于访问企业消息系统的开发商中立的API。与JDBC很相似,提供了独立于特定厂商的企业消息系统访问方式JMS编程
在上一篇博客中介绍了利用post方法将线程添加到handler消息队列其实是和主线程在同一线程中运行的,如果这一线程是一个耗时操作的话主线 程会等这个线程的run方法运行之后才会继续进行下面的操作,而
Ajax im是一个基于浏览器的即时消息客户端,它使用Ajax技术来创建一个接近实时的IM环境。 项目主页: http://www.open-open.com/lib/view/home/1324380418999
对于消息推送,一开始还真不知道什么方式比较好,一头雾水,现在回顾总结下资料。 http://zheye.org/asks/4d99a1aafd503c41d700000a 通过上面者也里面的回复,得到一些信息。
data.js 是带有消息通知的数据中心,我把她称为活的数据。旨在让编程变得简单,世界变得美好。 用途 全局数据中心,可以用来存放数据,在不同程序中共享。 将程序的耦合度,变为数据耦合,采用隐式调用风格,发挥js事件风格。
Looper类的作用就是给在线程内部创建一个消息循环,当然线程自身内部是没有一个消息循环机制;在run()函数首行调用 Looper.prepare(),即使创建了一个消息循环队列,然后在run函数尾行调用Looper
Kestrel 是 twitter 的开发团队用 scala 语言写的开源消息中间件。 其具备了以下特点: 快速: Kestrel 运行在 JVM 上,用户可以视为 java 的项目来使用高级的优化手段。
digsby 是一个支持多协议的 IM 客户端,支持 AIM, MSN, Yahoo, ICQ, Google Talk 和 Jabber 。
推送框架,消息以JSON方式传递,具备长轮询、长连接、自动选择三种工作模式。 功能特性 推送消息广播。 推送定向消息。 提供连接上线前、上线、下线前、下线、发送消息等多种可处理事件。 消息缓存机制,确保长轮询工作模式下不丢失消息。
ZeroMQ 来以可扩展的方式处理分布式实时消息传送,同时也考虑到最终一致性的概念。 智能传输层 ZeroMQ 是一个由C++编写的高性能异步消息库。它不是一个专用的消息 broker,而是一个可嵌入的并
解决的核心问题:多服务任务调度以及内部消息传播这块不是很满意,觉得如果换个方式实现可能会好一些。下面先把想法记下来。 目前,每个服务都有一个唯一的消息队列,且在内存足够的前提下,会无限增长。也就是说,向一个服务发消息是没有失败
输出,能够专注自己应用的部分。 消息中间件解决了应用之间的消息传递、解耦、异步的问题。 ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1
1、Kafka : 基于scala kafka是一个发布订阅的消息系统,关注于海量数据、性能和吞吐量,不关注可靠性和事务。 -------------------- 以下内容来自oschina的介绍
Android 消息处理机制估计都被写烂了,但是依然还是要写一下,因为Android应用程序是通过消息来驱动的,Android某种意义上也可以说成是一个以消息驱动的系统,UI、事件、生命周期都和消息处理机制息
Java程序员都知道, Disruptor 是一个高性能的线程间通信的框架,即在同一个JVM进程中的多线程间消息传递,由LMAX开发。 Disruptor性能是如此之高,LMAX利用它可以处理每秒6百万订单
Android是基础消息驱动的,Android系统为每一个程序维护了一个消息队列( MessageQueue ),我们可以非常简单的往消息队列中插入消息( Handler ),主线程会循环的从队列中取出消息( Looper
前言 消息推送在Android开发中应用的场景是越来越多了,比如说电商产品进行活动宣传、资讯类产品进行新闻推送等等,如下图: 推送消息截图 本文将介绍Android中实现消息推送的7种主流解决方案
于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。 主要应用场景是:日志收集系统和消息系统。 Kafka主要设计目标如下:
2.6 发布了,该版本最值得关注的就是引入 active-active 高可用性,集群中的节点可进行队列的复制 ;还包括其他一些小改进和bug修复。 项目地址: http://www.rabbitmq
RabbitMQ 2.7.0 发布,此版本改进包括重排消息的顺序保存,命令插件控制,所有客户端的链接URI,及一系列的性能改进。 RabbitMQ 是由 LShift 提供的一个 Advanced