Apache ActiveMQ
NorbertXie
这个作者很懒,什么都没留下…
展开
-
ActiveMQ (1)
1 JMS 在介绍ActiveMQ之前,首先简要介绍一下JMS规范。1.1 JMS的基本构件1.1.1 连接工厂 连接工厂是客户用来创建连接的对象,例如ActiveMQ提供的ActiveMQConnectionFactory。1.1.2 连接 JMS Connection封装了客户与JMS提供者之间的一个虚拟的连接。1.1.3 会话 JMS Session是生产转载 2008-05-27 16:33:00 · 351 阅读 · 0 评论 -
ActiveMQ (3)
2.3 Persistence2.3.1 AMQ Message Store AMQ Message Store是ActiveMQ5.0缺 省的持久化存储。Message commands被保存到transactional journal(由rolling data logs组成)。Messages被保存到data logs中,同时被reference store进行索引以提高存取速度。Da转载 2008-05-28 14:28:00 · 373 阅读 · 0 评论 -
ActiveMQ (5)
2.5 Clustering ActiveMQ从多种不同的方面提供了集群的支持。2.5.1 Queue consumer clusters ActiveMQ支持订阅同一个queue的consumers上的集群。如果一个consumer失效,那么所有未被确认 (unacknowledged)的消息都会被发送到这个queue上其它的consumers。如果某个consumer的处理速度比其转载 2008-05-28 15:17:00 · 438 阅读 · 0 评论 -
ActiveMQ (7)
2.6.7 Wildcards Wildcards用来支持联合的名字分层体系(federated name hierarchies)。它不是JMS规范的一部分,而是ActiveMQ的扩展。ActiveMQ支持以下三种wildcards: "." 用于作为路径上名字间的分隔符。 "*" 用于匹配路径上的任何名字。 ">" 用于递归地匹配任何以这个名字开始的转载 2008-05-28 17:45:00 · 335 阅读 · 0 评论 -
ActiveMQ (2)
2.2 Transport ActiveMQ目前支持的transport有:VM Transport、TCP Transport、SSL Transport、Peer Transport、UDP Transport、Multicast Transport、HTTP and HTTPS Transport、Failover Transport、Fanout Transport、Discover转载 2008-05-27 17:07:00 · 316 阅读 · 0 评论 -
ActiveMQ (4)
2.4 Security ActiveMQ支持可插拔的安全机制,用以在不同的provider之间切换。2.4.1 Simple Authentication Plugin Simple Authentication Plugin适用于简单的认证需求,或者用于建立测试环境。它允许在XML配置文件中指定用户、用户组和密码等信息。以下是ActiveMQ配置的一个例子:Xml代码转载 2008-05-28 14:30:00 · 384 阅读 · 0 评论 -
ActiveMQ (6)
2.6 Features ActiveMQ包含了很多功能强大的特性,下面简要介绍其中的几个。2.6.1 Exclusive Consumer Queue中的消息是按照顺序被分发到consumers的。然而,当你有多个consumers同时从相同的queue中提取消息时,你将失去这个保 证。因为这些消息是被多个线程并发的处理。有的时候,保证消息按照顺序处理是很重要的。例如,你可能不希转载 2008-05-28 15:33:00 · 353 阅读 · 0 评论