JMS使用说明

2026/1/21 13:45:30

2) 缺点

由于JMS能够完成系统的异步请求工作,没有实时性的要求,所以本身的缺点并不多。如果非要说的话可能就是原生的JMS使用相对较麻烦,而JMS的使用也必须需要消息中间件的支持。不过Spring的JMS支持已经简化了原生JMS使用麻烦的问题,而现在主流的中间件都支持JMS,这对于我们正常的时候JMS不会造成太大的影响。

适用范畴

异步方式 实时性要求不高 适用于大数据量 适用于事务分离

2 工程说明

此例使用Spring框架的JMS实现为基础,进行简单配置与封装。实现的JMS的调单使用,此处使用Jboss AS 作为消息中间件,通过简单修改即可方便使用。我们将结合新demo讲述jms在工程中的简单配置和用法。

3 配置说明

此处配置只是对一个XML的配置文件进行修改配置即可。Demo中我们的配置文件放在spring下,文件名为applicationContext-jms.xml。下面是文件中的具体配置。

配置jndi模板

class=\>

localhost

org.jnp.interfaces.NamingContextFactory

org.jnp.interfaces:org.jboss.naming

此模板为Jboss的配置,weblogic的配置略有不同。我们需要调整的就是红字的部分,确定了正确的ip即可。

连接工厂

class=\>

ConnectionFactory

使用默认配置即可。

目标配置

class=\>

class=\>

queue/JMSQueue

queue/Listener

两个配置,一个队列的配置,一个监听的配置(此处监听也是队列方式实现)。分别配置两个目标,以便程序使用方便。红字是具体的目标配置,是消息中间件配置的结果。(必须与Jboss的配置一直),红字前面的queue是Jboss的特殊标识符,weblogic没有此标识符。如果想新加配置修改红字部分即可。

JMS模板配置

class=\>

class=\/>


JMS使用说明.doc 将本文的Word文档下载到电脑
搜索更多关于: JMS使用说明 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219