jms
Elender
这个作者很懒,什么都没留下…
展开
-
python实现jms客户端(发送接收消息)
首先,下载python关于stomp协议的支持包stomppy,下载地址:http://code.google.com/p/stomppy/downloads/list.下载后解压并进入到其根目录下执行setup.py文件进行安装,安装的命令为python setup.py install.我使用的消息中间件为apache 的ActiveMQ,需配置ActiveMQ支持stomp协议,配置原创 2013-02-28 14:53:56 · 3741 阅读 · 0 评论 -
ActiveMQ消息存储机制
ActiveMQ提供了一个插件式的消息存储,主要实现如下几种存储:1)KahaDB消息存储-默认的消息存储形式,以文件数据库的形式存储(5.3以上采用)配置方法如下:在activemq.xml文件中添加以下内容: 2)JDBC消息存储-消息基于JDBC存储的。 消息保存于关系型数据库中,支持所有商业及开源的关系型数据库.存储的性原创 2013-03-06 15:03:24 · 1469 阅读 · 0 评论 -
ActiveMq性能优化
ActiveMq运行是比较稳定的,数据的吞吐速度也很高,如果出现入队列或者出队列慢的问题,先检查一下自己的代码,是不是本身取到数据后处理过慢。本文的关于性能优化,其实是列举出一些需要注意的点,请确保你的项目没有一下问题:1. 使用spring的JmsTemplate JmsTemplate的send和convertAndSend会使用持久化mode,即使你设置了NO转载 2013-03-07 15:00:07 · 1932 阅读 · 0 评论 -
ActiveMQ集群应用
ActiveMQ集群 ActiveMQ具有强大和灵活的集群功能,但在使用的过程中会发现很多的缺点,ActiveMQ的集群方式主要由两种:Master-Slave(ActiveMQ5.8版本已不可用)和Broker Cluster。1、Master-Slave Master-Slave方式中,只能是Master提供服务,Slave是实时地备份Master的数据转载 2013-03-07 11:43:47 · 1749 阅读 · 0 评论 -
java 实现jms的客户端(发送接收消息)
本文以ActiveMQ 消息服务器中间件为例。实现的步骤如下:1)实例化连接 工厂ConnectionFactory,主要设置的参数为连接到消息服务器中间件的用户名,密码及url.2)通过连接工厂ConnectionFactory获取到消息中间件的连接Connection.3)启动连接,并创建消息会话Session,用于发送或接收消息的线程4)通过消息会话创建消息目的地Dest原创 2013-02-28 12:07:25 · 4798 阅读 · 0 评论 -
jms重要概念笔记
1)JMS 规范JAVA 消息服务(JMS)定义了Java 中访问消息中间件的接口。JMS 只是接口,并没有给予实现,实现JMS 接口的消息中间件称为JMS Provider,例如ActiveMQ。2)术语JMS Provider:实现JMS 接口的消息中间件;PTP:Point to Point,即点对点的消息模型;Pub/Sub:Publish/Subscribe,原创 2013-02-28 11:37:57 · 534 阅读 · 0 评论 -
activemq 通过ajax发送接收消息
本文以最新版activemq5.8为例,参考http://activemq.apache.org/ajax.html官网ajax使用例子,作了网页版的聊天室例子。ActiveMQ支持Ajax,这意味着你可以利用ActiveMQ的“发布/订阅”的特性,来创建高度实时的web应用。Ajax允许浏览器网页客户端通过互联网收发信息。ActiveMQ对Ajax的支持建立在与REST的Ac原创 2013-03-13 16:06:33 · 10456 阅读 · 3 评论