jmsConnection

连接配置

  • jmsConnection插件所在路径为

    be-esb-plugin-jms-2.0.jar!\com\brilliance\eibs\core\service\instance\impl\JmsConnection.class

  • 该类继承AbsConnection连接插件共同父类

  • 连接插件需要配置在commons.xml文件的connections中

属性 描述 值类型 示例
host 指定连接的ip地址 string 192.168.0.110
port 指定连接端口 Int 10018
username 用户名 string guest
xpassword 密码 string 123456
queue 队列 string snd
timeout 超时时间 Int 1000

配置实例

  • rabbitMq版本
<connection id="jmssend" class="JmsConnection">
            <!-- rabbitMq版本 -->
           <property name="connectionFactory" value="com.rabbitmq.jms.admin.RMQConnectionFactory"/>
            <property name="connectionFactory.host" value="192.168.0.110"/>
            <property name="connectionFactory.port" value="5672"/>
            <property name="connectionFactory.virtualHost" value="/"/>
            <property name="username" value="guest"/>
            <property name="xpassword" value="jxBXHP1fuVk"/>
            <property name="queue" value="snd"/>
            <property name="timeout" value="1000"/>
</connections>
  • ibmMq版本
<connection id="jmssend" class="JmsConnection">
    <property name="connectionFactory" value="com.ibm.mq.jms.MQQueueConnectionFactory"/>
    <property name="connectionFactory.hostName" value="127.0.0.1"/>
    <property name="connectionFactory.port" value="1414"/>
    <property name="connectionFactory.CCSID" value="1208"/>
    <property name="connectionFactory.queueManager" value="dev"/>
    <property name="connectionFactory.channel" value="test"/>
    <property name="connectionFactory.transportType" value="0"/>
    <property name="username" value="sun"/>
    <property name="password" value="sun"/>
    <property name="queue" value="snd"/>
    <property name="timeout" value="1000"/>
</connections>
  • activeMq版本
<connection id="jmssend" class="JmsConnection">
    <property name="connectionFactory" value="org.apache.activemq.ActiveMQConnectionFactory"/>
    <property name="connectionFactory.brokerURL" value="tcp://192.168.0.110:61616"/>
    <property name="username" value="test"/>
    <property name="xpassword" value="62-EUF4_XGg"/>
    <property name="queue" value="snd"/>
    <property name="timeout" value="15000"/><!-- 获取指定队列消息超时时间。单位:毫秒 -->
</connection>

results matching ""

    No results matching ""