JBoss的JMS配置中的InVmConnectionFactory是什么?

JBoss的JMS配置中的InVmConnectionFactory是什么?,jms,jboss7.x,Jms,Jboss7.x,我是JBoss和JMS的新手。以下代码块中的InVmConnectionFactory是什么意思?我的理解是JMS队列是在Java虚拟内存中创建的;它不需要activeMQ或其他软件来创建JMS队列 <jms-connection-factories> <connection-factory name="InVmConnectionFactory"> <connectors> <c

我是JBoss和JMS的新手。以下代码块中的
InVmConnectionFactory
是什么意思?我的理解是JMS队列是在Java虚拟内存中创建的;它不需要activeMQ或其他软件来创建JMS队列

 <jms-connection-factories>
        <connection-factory name="InVmConnectionFactory">
            <connectors>
                <connector-ref connector-name="in-vm"/>
            </connectors>
            <entries>
                <entry name="ConnectionFactory"/>
            </entries>
        </connection-factory>
    </jms-connection-factories>

InVm连接器仅用于JVM内部。这意味着此连接工厂在外部不可用(如果您要通过JNDI连接到远程JVM,它将不存在)