在以前的博客中讲了Spring+Blazeds+ActiveMq实现JMS消息服务,weblogic的jms配置请参考我的weblogic下创建JMS消息服务。
blazeds的消息实现机制跟activemq是一样的,只需要配置好weblogic的jms模板。
配置信息如下,其他的配置跟activemq是完全一样的。
<!-- JNDI 模板 如果不用jndi则需要注释掉该bean -->
<bean id="JmsJndiTemplate" class="org.springframework.jndi.JndiTemplate">
<property name="environment">
<props>
<!-- com.sun.enterprise.naming.SerialInitContextFactory -->
<prop key="java.naming.factory.initial">
weblogic.jndi.WLInitialContextFactory
</prop>
<prop key="java.naming.provider.url">
${jms.weblogic_url}
</prop>
<prop key="java.naming.factory.url.pkgs">
weblogic.jndi.factories
</prop>
</props>
</property>
</bean>
<!-- JMS连接工厂 jndi方式例如 weblogic -->
<bean id="JmsConnectionFactory" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>${jms.weblogic_factory}</value>
</property>
<property name="jndiTemplate">
<ref bean="JmsJndiTemplate"></ref>
</property>
</bean>
<!-- JMS连接工厂 brokerURL方式 例如ActiveMQ
<bean id="JmsConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="tcp://localhost:61616"></property>
</bean>
-->
<!--JMS Topic目的地 JNDI方式-->
<bean id="JmsDestination" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>${jms.weblogic_topic}</value>
</property>
<property name="jndiTemplate">
<ref bean="JmsJndiTemplate"></ref>
</property>
</bean>
<!--JMS Topic目的地 例如 ActiveMQ
<bean id="JmsDestination" class="org.apache.activemq.command.ActiveMQTopic">
<constructor-arg index="0" value="TopicFlex"></constructor-arg>
</bean>
-->
<!-- JMS模板 -->
<bean id="JmsTemplate" class="org.springframework.jms.core.JmsTemplate">
<property name="connectionFactory" ref="JmsConnectionFactory"/>
<property name="defaultDestination" ref="JmsDestination"/>
</bean>
</beans>
分享到:
相关推荐
NULL 博文链接:https://yunzhongxia.iteye.com/blog/789698
Spring BlazeDS Integration,Flex通过remoteObject与java通讯,附带例子 文档
spring+blazeDS+flex4整合的例子,项目可以直接运行,jar包都齐全 模拟数据库返回的list 在页面上 输出
elipse下配置的spring+flex+blazeds,进行消息推送,还加入了了quarz定时策略。希望对大家有帮助。
Flex Spring BlazeDS整个web工程,其中FlexServer是整合后的myeclipse web project工程,FlexText是Flex测试工程。在tomcat中运行测试无误。
Flex技术本身和Java就有很强的关联性,它提供了一个基于Eclipse的IDE和BlazeDS.BlazeDS是个基于服务端的Java远程调用和Web消息的一个开源的技术。...在2008年末,Spring社区已经着手Spring BlazeDS整合的项目。
flex页面源码 博文链接:https://jhaij.iteye.com/blog/832478
使用flex 4.5 + Spring 3.0 + Hibernate 3.3 + Cairngorm 2.2.1 + BlazeDS 3.3.0 + Spring BlazeDS Integration 1.0.3整合出的一个登录的小demo·
spring flex BlazeDS 集成官方文档(英文)是springsource提供的关于如何集成spring flex文档
blazeds4整合spring3 这是我新近研究的方法 与整合spring2.5以下的方法有不同了,(看过一些教程觉得不是很好,用起来不顺手) 最终参考了官方的sample,得到了这个不错的整合方法。 把要用blazeds公开给flex的java...
最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的...
Spring BlazeDS Integration 1.0.0
blazeds与spring的结合使用项目源码
flex-spring-blazeds demo
flex+spring+blazeds在MyEclipse下非常详细的结合配置
Spring MVC+BlazeDS+Flex框架实践
整合spring3 blazeds activeMQ(jms) 通过flex consumer来订阅消息。时时更新消息内容
Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring Flex blazeds-spring
使用BlazeDS实现flex与java 整合 使用BlazeDS实现flex与java 整合 flex+java
构建整合Hibernate,Spring和BlazeDS的Flex开发环境