activemq
pantherCode
弱者看中道德和情感,强者重视利益和力量,我喜欢这个美丽又肮脏的世界!
展开
-
activemq的安装使用
最近有项目中用到消息队列,JMS规范中实现最好的开源框架就是activemq,所以选择它(当然这是我老大决定的,像我这中刚入职场的小菜鸟考虑问题还不太全面)作为消息队列传输数据,公司有有成型的消息队列框架的实现,可是公司中的框架 实现的好繁琐,考虑的好全面,考虑到了同步消息传输和异步消息传输,持久化消息存储和非持久化消息存储,消息之间点对点传输还是pubilc/subscribe(订阅)等等,考虑原创 2015-08-09 11:12:59 · 1194 阅读 · 1 评论 -
第四章:连接到ActiveMQ
第四章:连接到ActiveMQActiveMQ的主要作用就是向客户应用程序提供面向消息通信的架构。ActiveMQ提供了一种用于客户端和代理之间(Client-to-Broker)以及代理与代理(Broker-to-Broker)之间连接的连接器(connectors)。ActiveMQ允许客户端的应用程序使用多种协议连接到代理,并且代理之间可以创建复杂的连接通道。这一章中将解释下面的连接转载 2015-08-08 11:26:00 · 1189 阅读 · 0 评论 -
activemq断线重连
断线重连机制是ActiveMQ的高可用性具体体现之一。具体就是使用failover方式,使得连接断开之后,可以不断的重试连接到一个或多个brokerURL。例如:failover:(tcp://127.0.0.1:61616) ,这里可以使用多个url。默认情况下,如果client与broker直接的connection断开,则client会新起一个线程,不断的从url参数中获取一转载 2015-08-10 16:51:18 · 2388 阅读 · 0 评论 -
JMS基础知识
JMS规范:jms的基本构件: 连接工厂(connectionFactory):客户用来创建连接的对象,例如:activeMQ提供的ActiveMQConnectionFactory。连接(connection):JMS Connection封装了客户与JMS提供者之间的一个虚拟的连接会话(session):JMS Session 是生产和消费消息的一个单线程上下文。可以创建消息生原创 2015-08-17 21:37:53 · 784 阅读 · 0 评论 -
activemq实现简单的消息传递(java 实现)
activemq实现简单的消息传递,消息传递有两种消息处理模式:点对点(PTP) 和订阅/发布(sub/pub) PTP的目地地是QUEUE,原创 2015-08-18 16:14:12 · 3623 阅读 · 0 评论 -
activemq in action
第一部分:消息通信和ActiveMQ简介Apache的ActiveMQ是一种实现了Java Message Service(JMS)规范的,用于多系统和多应用程序之间进行远程消息通信的中介(或称代理)。ActiveMQ是使用java实现,并且为C/C++、.NET、Perl、PHP、Python、Ruby 等其他编程语言提供了客户端的API使用接口。第一章:Apache ActiveMQ简转载 2015-08-08 11:04:24 · 654 阅读 · 0 评论 -
理解面向消息的中间件和JMS
第二章:理解面向消息的中间件和jms2.1企业级消息简介企业级消息是在分布式系统之间进行传递的数据。当前有很多方法可以完成这一目的:1.远程过程调用,例如COM、CORBA、DCE和EJB2.事件通知、进程间通信和消息队列等,依赖于具体操作系统的数据交换方式,例如先进先出(FIFO)缓冲、消息队列、管道(pipes)、信号(signals)、套接字(sockets)等。3.一类转载 2015-08-08 11:20:29 · 2520 阅读 · 0 评论