
jms
此号作废123123
这个作者很懒,什么都没留下…
展开
-
Spring jms 和 ActiveMQ 开发消息服务
ActiveMQ 是高性能消息中间件,主要针对JMS实现,当然其他语言也可以使用。其支持点对点、发布/订阅、推拉模式,具体看官网,这里略。1、先下载ActiveMQ,并成功启动服务。2、建立maven项目,添加依赖activemq-all-5.6.0.jar org.springframework spring-jms 3.1.1.RELEASE lo原创 2012-08-08 17:10:18 · 7623 阅读 · 0 评论 -
ActiveMQ使用经验与优化
1.1 不要频繁的建立和关闭连接JMS使用长连接方式,一个程序,只要和JMS服务器保持一个连接就可以了,不要频繁的建立和关闭连接。频繁的建立和关闭连接,对程序的性能影响还是很大的。这一点和jdbc还是不太一样的。1.2 Connection的start()和stop()方法代价很高JMS的Connection的start()和stop()方法代价很高,不能经常调用。我们试用的时候,写了转载 2012-10-17 14:28:27 · 12149 阅读 · 2 评论 -
ActiveMQ高级特性
异步发送消息生产者使用持久(persistent)传递模式发送消息的时候,Producer.send()方法会被阻塞,直到 broker发送一个确认消息给生产者,这个确认消息暗示生产者 broker已经成功地将它发送的消息路由到目标目的并把消息保存到二级存储中。这个过程通常称为同步发送。但有一个例外,当发送方法在一个事物上下文中时,被阻塞的是 commit方法而不是 sen转载 2012-10-17 14:32:29 · 3575 阅读 · 0 评论