基于Flex与Spring实现JMS应用

2020-05-07 09:09

基于Flex 和Spring实现JMS应用

本文介绍的内容是以Flex为前台,结合BlazeDS和ActiveMQ以及Spring实现接收JMS消息的方法(publish/subscribe模式)。具体的实现方式是:

1. 用Spring中配置的Sender bean的send()方法向ActiveMQ发送JMS消息; 2. 用Spring中配置的Receiver bean 的receive()方法从ActiveMQ接收消息; 3. 然后通过BlazeDS的messaging模式将消息发送到Flex的消息订阅者上。

针对这个应用实现有两种实现方式:一是将消息Send和Receive按简单的java bean处理;二是采用Spring jmsTemplate,下面分别来介绍这两种方式。

注:本例需要用到的环境包括:FlexPlugin、Eclipse、ActiveMQ5.4、BlazeDS4

本文档的前提是已经将Flex +BlazeDS+Spring集成。 以具体实例运用这两种方式实现上述功能

一、不采用jmsTemplate

这种方式就是将消息的Send和Receive方法当作简单的java bean来处理。 1,新建Flex工程,命名为“SpringJMS”,如下所示:

2.导入所需的包,本项目中所需的包如下:

3.为了配置Spring BlazeDSC的整合,需修改web.xml,去除所有flex相关的配置,加入Spring的配置,修改后的web.xml如下:

SpringJMS un.com/xml/ns/javaee/web-app_2_5.xsd\ http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd\

ContainerShareable --> haring-scope> wm/MessagingWorkManagercom.ibm.websphere.asynchbeans.WorkManager id=\on>


基于Flex与Spring实现JMS应用.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《怀念母亲》教学设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

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