欢迎来到天天文库
浏览记录
ID:33158958
大小:210.50 KB
页数:15页
时间:2019-02-21
《jboss esb学习笔记12——第十一个esb应用spring hello world》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、JBossESB学习笔记12——第十一个ESB应用SpringHelloWorld续上篇介绍了第十个ESB应用,本文介绍第十一个ESB应用——SpringHelloWorld。1概述本实例主要演示了基于spring的action调用,这里需要引用spring相关的jar包,这些jar包都可以在所下载的jbossesb中找到。2新建ESB工程新建ESB工程,在jbossesb-server-4.7中找到以下两个jar包:jbossesb-spring.jar和spring-2.5.6.SEC01.jar,并将这两个jar包复制到esbcont
2、ent/lib目录下,同时添加到项目的classpath。至于这两个jar包的具体位置,不记得了,可以直接搜索找到。3ESB配置3.1创建消息队列Xml代码1233、d="xmdesc/Queue-xmbean.xml">45jboss.messaging:service=ServerPeer12jboss.messaging:service=PostOffice344、ination:service=Queue,name=springhelloworldResponse"xmbean-dd="xmdesc/Queue-xmbean.xml">56jboss.messaging:service=ServerPeer78jboss.messaging:service=PostOffice9105、rver.destination.QueueService"name="jboss.esb.quickstart.destination:service=Queue,name=springhelloworldEsb"xmbean-dd="xmdesc/Queue-xmbean.xml">1112jboss.messaging:service=ServerPeer1314jboss.messaging:service6、=PostOffice15163.2定义Provider这里将定义一个JMSProvider,并定义2个消息通道,内容如下:Xml代码12357、s-bus>679103.3定义ServiceXml代码1113148、ctionsmep="OneWay">151613.4定义ListenerXml代码23
3、d="xmdesc/Queue-xmbean.xml">45jboss.messaging:service=ServerPeer12jboss.messaging:service=PostOffice344、ination:service=Queue,name=springhelloworldResponse"xmbean-dd="xmdesc/Queue-xmbean.xml">56jboss.messaging:service=ServerPeer78jboss.messaging:service=PostOffice9105、rver.destination.QueueService"name="jboss.esb.quickstart.destination:service=Queue,name=springhelloworldEsb"xmbean-dd="xmdesc/Queue-xmbean.xml">1112jboss.messaging:service=ServerPeer1314jboss.messaging:service6、=PostOffice1516
4、ination:service=Queue,name=springhelloworldResponse"xmbean-dd="xmdesc/Queue-xmbean.xml">56jboss.messaging:service=ServerPeer78jboss.messaging:service=PostOffice9105、rver.destination.QueueService"name="jboss.esb.quickstart.destination:service=Queue,name=springhelloworldEsb"xmbean-dd="xmdesc/Queue-xmbean.xml">1112jboss.messaging:service=ServerPeer1314jboss.messaging:service6、=PostOffice1516
5、rver.destination.QueueService"name="jboss.esb.quickstart.destination:service=Queue,name=springhelloworldEsb"xmbean-dd="xmdesc/Queue-xmbean.xml">1112jboss.messaging:service=ServerPeer1314jboss.messaging:service
6、=PostOffice1516
7、s-bus>679103.3定义ServiceXml代码1113148、ctionsmep="OneWay">151613.4定义ListenerXml代码23
8、ctionsmep="OneWay">151613.4定义ListenerXml代码23
此文档下载收益归作者所有