消息中间件理解

原创 2011年01月15日 12:24:00
消息中间件理解: 1.消息中间件是个服务,最简单理解 邮件服务。消息系统类似于邮件系统。 2.发布者发送消息,接收者在能连接到服务器的情况下接收到消息。依据是发送和接收的主题一致。而邮件系统依据邮件地址确认是谁的消息。 3.tnotify在订阅端和服务器端建立了一个长连接,一有订阅的新消息产生,自动就像流水一样,消息流到客户端,即时性很高(服务器主推送) 4.消息从发送到订阅端的单通信功能来说非常简单,复杂在于对消息数据的管理,tnotify/activemq都提供使用jmx对消息管理监控机制,tnotify 提供了很多管理工具,来管理消息的订阅,清理等,提供了web工具查看消息的具体内容,可以说做的很多,可惜工具不够完善,移植出来不好大用,依赖了很多环境,特别是cs依赖太强,同时可能业务因为,感觉求快求多满足业务。activemq同样提供了一个web控制台,能知道某个topic发送了多少,接收人是哪些,相对来说比较简单易用。amqp(高级消息队列协议)规范的一大特色就在于客户端可以自己设置元语言,控制订阅关系的建立和销毁,提供了更高级操作消息的规则。类似于数据库操作,客户端不仅可以使用select ,还可以使用 create database /create table 等操作。

我对消息中间件的理解

什么是Message Queue? 提到消息中间件,那么首先就必须理解一下所谓的Message Queue。 在平常的开发中,应用开发人员完全可以通过发送和接受消息的方式来方便的与应用程序进行可靠的通...

消息中间件之JMS概念理解篇(一)

消息中间件之JMS概念理解篇(一)

理解面向消息中间件及JMS 以及 ActiveMQ例子

为了帮助你理解ActiveMQ的意义,了解企业消息传送背景和历史是很重要的。讨论完企业消息传送,你将可以通过一个小例子了解JMS及其使用。这章的目的是简要回顾企业消息传送及JMS规范。如果你已经熟悉这...
  • herobox
  • herobox
  • 2012年08月28日 16:56
  • 4963

理解面向消息中间件及JMS 以及 ActiveMQ例子

为了帮助你理解ActiveMQ的意义,了解企业消息传送背景和历史是很重要的。讨论完企业消息传送,你将可以通过一个小例子了解JMS及其使用。这章的目的是简要回顾企业消息传送及JMS规范。如果你已经熟悉这...

我对消息中间件的理解

原文链接:http://blog.csdn.net/luckyzhoustar/article/details/50411500  什么是Message Queue?  提到消息中...

消息中间件的技术选型心得-RabbitMQ、ActiveMQ和ZeroMQ

RabbitMQ、ActiveMQ和ZeroMQ都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?很多开发者面临这个烦恼。下面我会对这三个消息中间件做一个比较,看了后你们就心中有数了。(一)R...

RocketMQ3.2.6消息中间件

  • 2015年10月22日 11:18
  • 11.07MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:消息中间件理解
举报原因:
原因补充:

(最多只允许输入30个字)