`
memorymyann
  • 浏览: 266632 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jboss和activemq的集成

阅读更多

http://activemq.apache.org/integrating-apache-activemq-with-jboss.html

 

如果需要将activemq从jboss中独立出来,补充以下操作

Development MDB in JBoss 6 with external ActiveMQ
For high performance environment, the JMS server should be a stand alone server. JBoss run as MDB container can be more than one. In this case, the ActiveMQ is not embedded in JBoss. JBoss must configured to connect external ActiveMQ server.

External ActiveMQ is similar to embedded ActiveMQ. Except following changes:

1.    In ra.xml
l    Modify ServerUrl property
<config-property>
       <description>
         The URL to the ActiveMQ server that you want this connection to connect to. If using
              an embedded broker, this value should be 'vm://localhost'.
       </description>
       <config-property-name>ServerUrl</config-property-name>
       <config-property-type>java.lang.String</config-property-type>
       <config-property-value>tcp://135.251.27.94:61616</config-property-value>
       <!--<config-property-value>vm://localhost</config-property-value> -->
   </config-property>
    The letter in RED is the external activemq’s ip and port.
l    Comment BrokerXmlConfig property
    <!-- NOTE disable the following property if you do not wish to deploy an embedded broker -->
    <!--
        <config-property>
            <description>
              Sets the XML configuration file used to configure the embedded ActiveMQ broker via
              Spring if using embedded mode.
             
              BrokerXmlConfig is the filename which is assumed to be on the classpath unless
              a URL is specified. So a value of foo/bar.xml would be assumed to be on the
              classpath whereas file:dir/file.xml would use the file system.
              Any valid URL string is supported.             
            </description>
            <config-property-name>BrokerXmlConfig</config-property-name>
            <config-property-type>java.lang.String</config-property-type>
             To use the broker-config.xml from the root for the RAR
               <config-property-value>xbean:broker-config.xml</config-property-value>
             To use an external file or url location
               <config-property-value>xbean:file:///amq/config/jee/broker-config.xml</config-property-value>
            <config-property-value>xbean:broker-config.xml</config-property-value>
        </config-property>
-->

2.    In activemq-jms-ds.xml
Check content in <tx-connection-factory>, modify <ServerUrl> tag to tcp://135.251.27.94:61616
The letters in RED is the ActiveMQ’s IP and port.

分享到:
评论

相关推荐

    fuse:JBoss Fuse是一个开源ESB,在单个集成发行版中具有基于Apache Camel,Apache CXF,Apache ActiveMQ,Apache Karaf和Fabric8的功能。

    保险丝 JBoss Fuse是一个开源ESB,在单个集成发行版中具有基于Apache Camel,Apache CXF,Apache ActiveMQ,Apache Karaf和Fabric8的功能。

    basic-web-service:JBoss Fuse(与Fabric一起使用)入门指南

    Apache CXF-允许Web服务(SOAP和REST)集成 Apache ActiveMQ-提供与ESB的核心消息传递以及与外部应用程序的集成 Apache Karaf-提供基于的轻量级容器 Fabric8-从中央位置简化分布式JBoss Fuse部署的管理 入门 我们将...

    Jetty中文手册

    ActiveMQ Binding JAX-WS 2.x Endpoints to Jetty Contexts Java Management Extensions (JMX) 配置JMX教程 处理JVM NIO Bug Rewrite模块 Inversion of Control and Dependency Injection Frameworks Jetty XML IOC ...

    springboot-amq-s2i

    Spring Boot,Camel和ActiveMQ快速入门 此快速入门展示了如何将Spring-Boot应用程序连接到A-MQ xPaaS消息代理,以及如何使用OpenShift在两条骆驼路线之间使用JMS消息传递。 建筑 这个例子可以用 mvn clean install ...

    java开源包1

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包11

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包2

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包3

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包6

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包5

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包10

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包4

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包8

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包7

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包9

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    java开源包101

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    Java资源包01

    同时保持蒸提供全面的支持,无缝集成的IDE(语法着色,代码导航,重构等)的语法和操作代码完全分离。最大限度地减少时间和费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是...

    JAVA上百实例源码以及开源项目源代码

     Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...

    JAVA上百实例源码以及开源项目

     Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...

Global site tag (gtag.js) - Google Analytics