发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
jms做为J2EE的高级部分一直蒙着一层神秘的面纱,作为JMS的定制者SUN只规定了JMS规范,象很多其他SUN产品一样被多家厂商提供了具体的实现。但是作为tomcat和RESIN(今年初宣布全部支持J2EE规范)。这些面向低端但却被广泛应用的服务器本身并不对JMS提供支持。庆幸的是openjms和activeMQ两家开源软件提供了插件式的支持。 在应用了一些开发框架如spring的项目里如果要使用到JMS,虽然SPRING提供了部分对JMS的支持但经过我一段时间的应用发现,OO的封装在某些地方反而成为开发过程中的障碍。在实现诸如监听之类的代码段里使人非常的懊恼,即使用callback(回调)有些东西仍然不能够很好的被取到。 下面就一些TOMCAT上面JMS的支持既实现做一下整理。1.很自然的你需要下载JMS实现,如:opnerJMS或者activeMQ .下载地址www. 或www.activeMQ.com2.服务器下载以后的具体配置在以上两个网站上都有很详细的说明,就不再列举了。3。和WEB服务器的整合 首先要配置应用的web.xml这个文件配置如下:
来自: zhuge > 《tomcat》
0条评论
发表
请遵守用户 评论公约
事务-Spring 配置 ActiveMQ
<property name="connectionFactory" ref="jmsConnectionFactory" /><property name="destination" ref="mBSettlementQueue" /><property nam...
如何配置spring与activeMQ持久性消息存储数据库? (Spring Framework|逻辑层) - [Matrix - 与 Java 共舞]
-- lets create an embedded ActiveMQ Broker --><amq:broker useJmx="false" persistent="true"><amq:persistenceAdapter><amq:jdbcPersistenceAdapter id=&qu...
Activemq和Lingo实现JMS和异步调用-Java频道
Activemq和Lingo实现JMS和异步调用itlab推出人才网,2万IT职位热聘中 上海上大鼎正软件 游戏机开发工程师 杭州中软安人网络通信 Java开发工程师 上海思博BOOTCAMP全真IT项目实战+就业 网校...
SPRING与JMS结合的实例
-- jms Topic --> <bean id="myTopic" class="org.apache.activemq.command.ActiveMQTopic" autowire="constructor"> <constructor-arg value="STOCKS...
spring jms同时使用queue和持久topic订阅 - - Java - Java...
--定义消息队列--> <bean id="myQueue" class="org.apache.activemq.command.ActiveMQQueue"> <constructor-arg value="CQSJOA.001"/> <...
ActiveMQ中的activemq.xml持久化数据库
ActiveMQ中的activemq.xml持久化数据库<!---- Allows us to use system properties as variables in this configuration file --> <bean class="org.springframework.beans.factory.c...
Mule : Configuring Jms
<connector name="jmsConnector" className="org.mule.providers.jms.JmsConnector"> <properties> <property name="specification" value="1.0.2b...
Matrix - 与 Java 共舞 - 不需要应用服务器的J2EE
-- default license allows only limited concurrency so keep pool small --> <property name=&...
Spring 多数据源事务配置问题
-- Connection Pooling Info --> <property name="initialSize" value="5" /> <property name="maxActive" value="100" /> ...
微信扫码,在手机上查看选中内容